-
Java Architect
- Cognizant (New York, NY)
-
_Cognizant is always looking for top talent. We are searching for candidates to fill future needs within the business. This job posting represents potential future employment opportunities with Cognizant. Although the position is not currently available, we want to provide you with the opportunity to express your interest in future employment opportunities with Cognizant. If a job opportunity that you may be qualified for becomes available in the future, we will notify you. At that time you can determine whether you would like to apply for the specific open position. Thank you for your interest in Cognizant career opportunities._
Please note: A few of our roles may require in-person interviews at Cognizant offices or client locations, depending on project or client needs.
Roles & Responsibilities:
Design and develop robust, scalable, and high-performance backend applications using Java 17+ and modern frameworks.
Build and maintain RESTful APIs and microservices using Spring Boot 3.3.x, ensuring reliability, security, and performance.
Implement data persistence and complex queries using JPA with relational or NoSQL databases.
Containerize backend services using Docker for deployment in cloud-native environments.
Collaborate with front-end teams to support seamless API integration and ensure end-to-end functionality.
Understand front-end integration requirements and support full-stack collaboration with exposure to Angular 17+.
Participate in CI/CD pipelines and version control using Git.
Provide architectural guidance and mentorship to development teams.
Required Qualifications:
Java Expertise: Strong proficiency in Java 17+, including core concepts, frameworks, and libraries.
Spring Boot & JPA: Hands-on experience with Spring Boot 3.3.x and JPA for building scalable backend services.
Front-End Collaboration: Experience with Angular 17+ and understanding of front-end integration.
Database Knowledge: Working experience with relational (e.g., MySQL, PostgreSQL, Oracle) or NoSQL databases (e.g., MongoDB).
Containerization & DevOps: Experience with Docker, Git, and CI/CD tools (e.g., GitHub Actions).
Architecture & Design: Solid understanding of software architecture principles, design patterns, and best practices.
API Development: Proven experience in building and consuming RESTful APIs.
Testing & Debugging: Proficiency in unit testing, integration testing, and debugging Java applications.
Cloud Exposure: Familiarity with cloud platforms like AWS, Azure, or Google Cloud.
Soft Skills: Excellent communication, collaboration, and problem-solving abilities.
The annual salary for this position is between $120,000 to $160,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
Cognizant is an equal opportunity employer. All qualified applicants will receive consideration for employment without regard to sex, gender identity, sexual orientation, race, color, religion, national origin, disability, protected Veteran status, age, or any other characteristic protected by law.
-