Solution Architect
Cognizant
Job Overview
Who's the hiring manager?
Sign up to PitchMeAI to discover the hiring manager's details for this job. We will also write them an intro email for you.

Job Description
Job Overview
The Solution Architect at Cognizant will design and develop Java applications. You will be responsible for creating efficient, maintainable, and scalable systems while coordinating with a team working across multiple infrastructure layers. This role demands a commitment to collaborative problem solving, sophisticated design, and high quality code.
Responsibilities
- Translate application storyboards and use cases into functional applications.
- Design, build, and maintain efficient, reusable, and reliable Java code.
- Ensure high performance, quality, and responsiveness.
- Identify bottlenecks and solve bugs and issues.
- Maintain code quality, organization, and automation.
- Manage team and successfully deliver projects.
Skills and Experience
Required skills include extensive experience with Java & Java EE, expertise in Spring Boot, Spring Cloud, and familiarity with Angular/React JS along with knowledge in Node JS. Candidates must have a strong background in agile development, microservices, cloud platforms (especially AWS), continuous delivery, and modern architectural principles. Familiarity with databases (NoSQL and RDBMS), container technologies (Kubernetes, Docker), and CI/CD tools is essential. Proven leadership and a collaborative mindset are key.
Key Skills/Competency
- Java
- Spring Boot
- Microservices
- AWS
- Agile
- Cloud
- API
- Database
- Containers
- Leadership
How to Get Hired at Cognizant
- Customize your resume: Highlight Java and cloud experience.
- Showcase agile work: Detail agile projects and teamwork.
- Emphasize leadership: Include team management examples.
- Research Cognizant: Understand company culture and projects.
Frequently Asked Questions
Find answers to common questions about this job opportunity
Explore similar opportunities that match your background