Job Summary We are seeking a Sr. Developer with 8 to 10 years of experience to join our team. The ideal candidate will have extensive experience in Docker Container Mockito GITHUB Docker Hub Container Registry API Gateway Authentication & Authorization Netflix Hystrix Eureka Apache Log4J Spring Cloud Spring Boot Docker Administration JSON Web Token Redis Gradle EHCache Spring Integration Java JSON Spring MVC Spring Core Rest API Junit Spring Framework SOAP Eclipse IntelliJ IDEA Responsibilities
- Develop and maintain high-quality software solutions using Spring Boot Spring Cloud and other Spring Framework components.
- Implement and manage Docker Containers Docker Hub and Container Registry to ensure efficient deployment and scalability.
- Utilize Mockito for unit testing and ensure robust code quality.
- Manage code repositories using GITHUB and ensure proper version control.
- Configure and maintain API Gateway for secure and efficient API management.
- Implement Authentication & Authorization mechanisms to secure applications.
- Use Netflix Hystrix and Eureka for service discovery and fault tolerance.
- Integrate Apache Log4J for effective logging and monitoring of applications.
- Administer Docker environments and ensure optimal performance.
- Utilize JSON Web Token for secure data transmission.
- Implement caching solutions using Redis and EHCache to improve application performance.
- Use Gradle for build automation and dependency management.
- Develop and integrate RESTful APIs and SOAP services.
- Utilize Spring Integration for seamless application integration.
- Write and maintain unit tests using Junit to ensure code reliability.
- Use Eclipse and IntelliJ IDEA for efficient development and debugging.
- Manage project dependencies and build processes using Maven.
- Collaborate with cross-functional teams to ensure seamless project delivery.
- Provide technical guidance and mentorship to junior developers.
- Ensure all development activities align with company goals and objectives.
- Continuously improve development processes and practices.
- Stay updated with the latest industry trends and technologies.
- Contribute to the overall success of the company by delivering high-quality software solutions.
- Enhance the companys impact on society by developing innovative and efficient software solutions.
Qualifications
- Possess 8 to 10 years of experience in software development.
- Have extensive experience with Docker Container Mockito GITHUB Docker Hub Container Registry API Gateway Authentication & Authorization Netflix Hystrix Eureka Apache Log4J Spring Cloud Spring Boot Docker Administration JSON Web Token Redis Gradle EHCache Spring Integration Java JSON Spring MVC Spring Core Rest API Junit Spring Framework SOAP Eclipse IntelliJ IDEA and Maven.
- Experience in Warehouse Management-Retail is a plus.
- Demonstrate strong problem-solving and analytical skills.
- Exhibit excellent communication and teamwork abilities.
- Show a proactive approach to learning and implementing new technologies.
- Display a strong commitment to delivering high-quality software solutions.
Salary and Other Compensation: Applications will be accepted until February 19, 2025. The annual salary for this position is between $100,000 - $120,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.
|