Cognizant

Back End Engineer - Java

Posted: 2 minutes ago

Job Description

Title: Backend Engineer – Java (Spring Boot, AWS)Required Experience LevelsRegular: 2–5 yearsSenior: 5–9 yearsExpert: 9+ yearsWe are looking for a talented Backend Engineer with strong expertise in Java and Spring Boot to build scalable, secure, and high-performance backend systems. The role involves designing APIs, developing microservices, and deploying applications on AWS using modern DevOps and cloud-native tools.ResponsibilitiesDevelop and maintain backend services using Java and Spring Boot.Build and optimize RESTful APIs, microservices, and event-driven architectures.Deploy and manage applications on AWS services such as EC2, S3, Lambda, RDS.Work with CI/CD pipelines and cloud observability tools (e.g., New Relic, Splunk, CloudWatch).Utilize Docker and Kubernetes for containerization and orchestration.Collaborate with cross-functional teams to ensure high-quality and timely delivery.Follow best practices in coding, testing, and performance optimization.Good-to-Have SkillsExperience with Kafka for event streaming.Knowledge of Terraform or other Infrastructure-as-Code tools.Exposure to performance tuning and large-scale distributed systems.Familiarity with relational and NoSQL databases.

Job Application Tips

  • Tailor your resume to highlight relevant experience for this position
  • Write a compelling cover letter that addresses the specific requirements
  • Research the company culture and values before applying
  • Prepare examples of your work that demonstrate your skills
  • Follow up on your application after a reasonable time period

You May Also Be Interested In