Synechron logo

Java Developer – Spring Boot | Microservices | Cloud

Synechron
Posted this week

LOCATION

Chennai · Onsite

EXPERIENCE

5+ Years

TYPE

FullTime

SKILLS REQUIRED

Spring BootJava developmentMicroservices ArchitectureCloud Computing

Job description

Overview

Lead a team of Java developers to deliver scalable, secure, and high-quality enterprise applications, providing technical leadership, solution design, development, and troubleshooting in collaboration with cross-functional teams.

What you'll do

  • Lead, mentor, and support a team of Java developers.
  • Design and develop scalable Java-based applications and services.
  • Analyze business requirements and translate them into technical solutions.
  • Review code, designs, testing approaches, and technical documentation.
  • Troubleshoot issues and perform root-cause analysis.
  • Collaborate with product, architecture, QA, security, infrastructure, and operations teams.
  • Promote secure coding, automation, quality standards, and continuous improvement.
  • Ensure timely delivery of reliable and maintainable solutions.
  • Lead team meetings, planning, reviews, and retrospectives.
  • Coordinate development tasks, priorities, dependencies, and risks.
  • Design, develop, test, and review Java applications and APIs.
  • Review code and provide technical guidance.
  • Monitor deployments and resolve production issues.
  • Maintain technical documentation and support continuous improvement.
  • Participate in architecture, security, release, and operational reviews.

What you'll need

  • Java 8 or later.
  • Spring Framework and Spring Boot.
  • RESTful APIs and microservices.
  • Maven or Gradle.
  • Git.
  • JUnit and Mockito.
  • SQL and relational databases.
  • CI/CD tools and Agile delivery practices.
  • Docker or equivalent containerization technology.
  • At least 5 years of experience in Java development.
  • Proven experience leading or mentoring Java developers.
  • Experience delivering Java-based solutions for large enterprise environments.
  • Experience across requirements analysis, design, development, testing, deployment, and production support.
  • Bachelor's degree in Computer Science, Software Engineering, Information Technology, or a related field, or equivalent relevant experience.

Nice to have

  • Java 11 or later.
  • Cloud platforms.
  • Kubernetes.
  • Kafka or equivalent messaging tools.
  • SonarQube.
  • Terraform or equivalent infrastructure-as-code tools.
  • NoSQL experience.
  • Cloud-native development.
  • OAuth 2.0 and OpenID Connect.
  • Experience with Agile/Scrum, microservices, cloud technologies, and technical issue resolution.
  • Java certification, such as Oracle Certified Professional.
  • Cloud, Agile, Scrum, or security certifications.

Details

  • Location: Chennai - Taramani (Ascendas).

Read the full description and apply on the company’s own careers page.

Stay safe

Hiring on Abekus is free for applicants

We never charge a fee, and employers are prohibited from doing so. If a recruiter asks for payment, please report them right away.

Java Developer – Spring Boot | Microservices | Cloud