Senior Java Spring Boot Developer
Cognizant · Princeton, NJ · 2 wk ago
Hybrid$82k–$94k/yrFull-time
About the role
We are seeking a Senior Java Spring Boot Developer with 7+ years of experience building scalable, secure, and high-performing enterprise applications. In this role, you will design, develop, and optimize modern backend solutions that support critical digital products and business capabilities for a global organization. You will work closely with cross-functional teams to deliver reliable software solutions that drive business growth and enhance customer experiences. Experience within the Cards & Payments domain is a plus.
Responsibilities
- Design, develop, and optimize Java Spring Boot applications and microservices that support enterprise-scale digital products and platforms.
- Build and maintain RESTful APIs, integrations, and reusable components while following software engineering best practices.
- Improve system performance, scalability, and reliability through testing, troubleshooting, code optimization, and continuous improvements.
- Collaborate with architects, developers, product teams, and business stakeholders to translate requirements into effective technical solutions.
- Support deployments, code reviews, technical documentation, and secure coding practices across multiple environments.
Requirements
- 7+ years of hands-on experience developing enterprise applications using Java, Spring Boot, and Microservices Architecture.
- Strong expertise building RESTful APIs, integrations, and distributed systems using modern software development practices.
- Experience with relational and/or NoSQL databases, transaction management, automated testing frameworks, and application performance tuning.
- Strong troubleshooting, analytical, debugging, and problem-solving skills within complex application environments.
- Excellent communication skills and experience working effectively within Agile and cross-functional teams.
Skills
- Experience within the Cards & Payments domain, including authorization, settlement, fraud prevention, or transaction processing.
- Knowledge of Kafka, event-driven architecture, Docker, and Kubernetes.
- Experience with AWS or Azure cloud platforms and CI/CD practices.
- Exposure to large-scale digital transformation, modernization, or cloud migration initiatives.
- Relevant certifications in Java, Cloud, Microservices, or related technologies.
Benefits
- 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
Pay
The annual salary for this position will be between $82,000