Cognizant is looking to hire a Senior Java Developer to design, develop, and maintain scalable Java applications, develop and manage business rules using IBM ODM, integrate applications with cloud services, and ensure application security and quality.
Requirements
- Core Java
- Spring Boot
- RESTful APIs
- JSON
- IBM ODM (or willingness to learn)
- DB2
- Google Cloud Platform (GCP) – preferred
- Google Cloud Storage
- CI/CD pipelines
- Azure DevOps
- Dynatrace
- Grafana
- SonarQube
- API Security and related tooling
- SAFe Agile Framework
- Pub/Sub messaging systems
Responsibilities
- Design, develop, and maintain scalable Java applications using Spring Boot and RESTful APIs.
- Develop and manage business rules using IBM Operational Decision Manager (ODM).
- Integrate applications with cloud services, primarily Google Cloud Platform (GCP).
- Implement and maintain CI/CD pipelines using Azure DevOps.
- Ensure application security best practices are followed throughout the development lifecycle.
- Work with JSON-based data structures and Pub/Sub messaging systems.
- Monitor application performance using tools like Dynatrace and Grafana.
Other
- Collaborate with cross-functional teams in a SAFe Agile environment.
- Ability to work independently and in a team-oriented, collaborative environment.
- Strong problem-solving and analytical skills.
- The annual salary for this position is between $92,000 – $131,000+ COLA + Bonus depending on experience and other qualifications of the successful candidate.
- Applications will be accepted until December 2nd, 2025