What are the responsibilities and job description for the LEAD JAVA DEVELOPER position at Inherent Technologies?
Position: LEAD JAVA DEVELOPER
Location: Jersey City, NJ***onsite***
Duration: 1 Years
Lead Java Developer (Spring Boot, Microservices, Kafka)
Role Description
Java Developer designs, builds, tests, and maintains Java-based applications, focusing on writing clean, efficient code, debugging issues, integrating APIs, and collaborating with teams through the full Software Development Life Cycle (SDLC) to deliver high-performance, scalable solutions, often leveraging frameworks like Spring and working with databases and cloud platforms.
Development Writing, implementing, and maintaining high-quality, efficient Java code for applications.
Analysis Design Translating user requirements into technical specifications and designing application architecture.
Testing Debugging Conducting unit testing, integration testing, and troubleshooting bugs to ensure smooth functionality.
Collaboration Working with cross-functional teams (front-end, UX, product) and stakeholders.
Maintenance Optimization Optimizing application performance, handling deployments, and supporting continuous improvement.
Essential Skills: Developer with experience in Java, Springboot, Microservices, Kafka and knowledge in SQL
Location: Jersey City, NJ***onsite***
Duration: 1 Years
Lead Java Developer (Spring Boot, Microservices, Kafka)
Role Description
Java Developer designs, builds, tests, and maintains Java-based applications, focusing on writing clean, efficient code, debugging issues, integrating APIs, and collaborating with teams through the full Software Development Life Cycle (SDLC) to deliver high-performance, scalable solutions, often leveraging frameworks like Spring and working with databases and cloud platforms.
Development Writing, implementing, and maintaining high-quality, efficient Java code for applications.
Analysis Design Translating user requirements into technical specifications and designing application architecture.
Testing Debugging Conducting unit testing, integration testing, and troubleshooting bugs to ensure smooth functionality.
Collaboration Working with cross-functional teams (front-end, UX, product) and stakeholders.
Maintenance Optimization Optimizing application performance, handling deployments, and supporting continuous improvement.
Essential Skills: Developer with experience in Java, Springboot, Microservices, Kafka and knowledge in SQL