Synechron logo

Full‑Stack Developer – Java + Spring Boot + AWS + Microservices

Synechron

Bengaluru, Karnataka, IndiaSENIOR

Job Description

Synechron is seeking a Full-Stack Developer to design, build, and support scalable applications using Java, Spring Boot, Microservices, and AWS.

Responsibilities

  • Develop and maintain scalable microservices using Java and Spring Boot
  • Build and support cloud-native applications on AWS
  • Integrate backend services with front-end applications
  • Write maintainable, testable code and automated tests
  • Implement logging, monitoring, and observability

Qualifications

  • Cloud-native design and container orchestration experience
  • Develop and maintain scalable microservices using Java and Spring Boot
  • Build and support cloud-native applications on AWS
  • Integrate backend services with front-end applications
  • Write maintainable, testable code and automated tests
  • Build and manage CI/CD pipelines
  • Implement logging, monitoring, and observability
  • Troubleshoot production issues and perform root-cause analysis
  • Collaborate with Product, QA, DevOps, and Architecture teams
  • Participate in code reviews and technical design discussions
  • 7+ years of experience in backend or full-stack development
  • Strong experience with Java, Spring Boot, REST APIs, and Microservices
  • Hands-on experience with AWS cloud services
  • Equivalent experience in related software engineering roles will also be considered
  • Build and enhance microservices and APIs
  • Develop cloud-based application components
  • Integrate services with front-end applications where needed
  • Write and run tests, review code, and support deployments
  • Participate in standups, planning, design reviews, and cross-functional meetings
  • Monitor applications, resolve incidents, and document improvements
  • Bachelor’s degree in Computer Science, Engineering, Information Technology, or related field or equivalent practical experience
  • AWS or Java-related certifications
  • Ongoing learning in cloud, security, and distributed systems practices
  • Strong analytical and troubleshooting skills
  • Effective collaboration across technical teams
  • Clear communication with stakeholders
  • Adaptability to changing requirements and technologies
  • Focus on quality, reliability, and continuous improvement
  • Effective time and priority management

Nice to have

  • AWS or Java-related certifications
  • Ongoing learning in cloud and distributed systems

Benefits

  • Diversity and inclusion programs
  • Flexible workplace arrangements

Interested in this role?

Sign up free to apply on FeedbackAI and get an AI match score for this job.