Logo
Cognizant North America

Lead Developer-Java( Spring Boot Microservices Hibernate and AWS )

Cognizant North America, Mountain View, California, 94039


Job Summary We are seeking a highly experienced Lead Developer with 12 to 14 years of experience to join our team. The ideal candidate will have a strong background in Java Spring Boot Microservices Hibernate and AWS IoT. Proficiency in Java frameworks such as Spring and Hibernate. Experience with cloud platforms such as AWS or Azure. Experience with CI/CD pipelines. Familiarity with containerization technologies such as Docker and Kubernetes. Responsibilities Strong understanding of design patterns and best practices. Experience with microservices architecture & designing payment solutions Proficiency in Java frameworks such as Spring and Hibernate. Experience with cloud platforms such as AWS or Azure. Experience with CI/CD pipelines. Familiarity with containerization technologies such as Docker and Kubernetes. Experience with RESTful API design and development Lead the development and implementation of complex software solutions using Docker Spring Boot Microservices J2EE and AWS IoT. Oversee the entire software development lifecycle ensuring high-quality code and timely delivery. Collaborate with cross-functional teams to design develop and deploy scalable and reliable applications. Provide technical guidance and mentorship to junior developers fostering a culture of continuous learning and improvement. Ensure the integration of Product Lifecycle Management principles into software development processes. Conduct code reviews and provide constructive feedback to ensure adherence to best practices and coding standards. Troubleshoot and resolve technical issues ensuring minimal disruption to project timelines. Stay updated with the latest industry trends and technologies to drive innovation and efficiency in software development. Develop and maintain comprehensive documentation for all developed software ensuring ease of maintenance and knowledge transfer. Work closely with stakeholders to gather and analyze requirements translating them into technical specifications. Implement robust testing strategies to ensure the reliability and performance of developed applications. Optimize application performance and scalability addressing any bottlenecks or inefficiencies. Ensure compliance with security and data protection standards throughout the development process. Qualifications Possess a strong background in Docker Spring Boot Microservices J2EE and AWS IoT. Demonstrate extensive experience in Product Lifecycle Management. Exhibit excellent problem-solving and analytical skills. Show proficiency in designing and implementing scalable software solutions. Have a proven track record of leading and mentoring development teams. Display strong communication and collaboration skills. Maintain a proactive and innovative approach to software development. Certifications Required Certified Kubernetes Administrator (CKA) AWS Certified Solutions Architect Certified Spring Professional The annual salary for this position is between $1,04,000 - $1,50,000 depending on experience and other qualifications of the successful candidate. This position is also eligible for Cognizant's discretionary annual incentive program, based on performance and subject to the terms of Cognizant's applicable plans. Benefits: Cognizant offers the following benefits for this position, subject to applicable eligibility requirements: Medical/Dental/Vision/Life Insurance Paid holidays plus Paid Time Off 401(k) plan and contributions Long-term/Short-term Disability Paid Parental Leave Employee Stock Purchase Plan Disclaimer: The salary, other compensation, and benefits information is accurate as of the date of this posting. Cognizant reserves the right to modify this information at any time, subject to applicable law. Applications will be accepted until 01/04/2025