Logo
Cognizant North America

Technology Architect- (Docker, Mockito, GitHub)

Cognizant North America, Portsmouth, New Hampshire, United States, 00215


Job Summary We are seeking a highly skilled Technology Architect with 10 to 14 years of experience for a hybrid work model. The ideal candidate will have extensive knowledge in various technologies including SQL Angular JS CSS 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 M Responsibilities Lead the design and development of complex software solutions using a wide range of technologies. Oversee the implementation of SQL databases and ensure their optimal performance. Provide expertise in Angular JS to create dynamic and responsive web applications. Utilize CSS to enhance the visual appeal and user experience of web applications. Manage Docker Containers for efficient application deployment and scaling. Implement unit tests using Mockito to ensure code quality and reliability. Use GITHUB for version control and collaborative development. Manage Docker Hub and Container Registry for storing and distributing container images. Configure API Gateway for secure and efficient API management. Implement Authentication & Authorization mechanisms to secure applications. Utilize Netflix Hystrix for fault tolerance and resilience in microservices. Employ Eureka for service discovery in microservice architectures. Use Apache Log4J for logging and monitoring application performance. Develop and maintain applications using Spring Cloud and Spring Boot. Administer Docker environments to ensure smooth operation of containerized applications. Implement JSON Web Token for secure user authentication. Use Redis for caching and improving application performance. Manage build automation using Gradle. Implement EHCache for efficient caching solutions. Integrate various systems using Spring Integration. Develop robust applications using Java and JSON. Implement Spring MVC and Spring Core for building scalable web applications. Develop RESTful APIs and ensure their optimal performance. Write unit tests using Junit to ensure code quality. Utilize the Spring Framework for developing enterprise-level applications. Implement SOAP-based web services. Use Eclipse and IntelliJ IDEA for efficient development. Manage project dependencies using Maven. Qualifications Possess a strong background in SQL Angular JS CSS 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 and IntelliJ IDEA. Experience in Property & Casualty Insurance is a plus. Strong problem-solving skills and ability to work in a hybrid work model. Excellent communication and collaboration skills. Ability to work independently and as part of a team. Strong attention to detail and commitment to quality. Ability to manage multiple tasks and priorities effectively. Applications will be accepted until 13- Jan-2025. Salary and Other Compensation: The annual salary for this position is between $110,000 to $150,000 depending on the experience and other qualifications of the candidate. This position is also eligible for Cognizant's discretionary annual incentive program and stock awards, 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.