Synechron Logo

Synechron

Java Developer – Spring Boot | Microservices | Cloud

Posted 21 Days Ago
Be an Early Applicant
In-Office
Tharamani, Chennai, Tamil Nadu, IND
Expert/Leader
In-Office
Tharamani, Chennai, Tamil Nadu, IND
Expert/Leader
Leads a team of Java developers while overseeing high-quality software delivery. Designs, develops, tests, deploys, and maintains scalable Java applications and systems; translates business requirements into technical solutions; resolves technical issues; and collaborates with cross-functional teams to implement innovative technologies.
The summary above was generated by AI
Job Summary

Synechron is seeking a Lead – Technology (Java) to lead a team of Java developers and deliver scalable, secure, and high-quality enterprise applications. The role involves technical leadership, solution design, development, troubleshooting, and collaboration with cross-functional teams.


Software RequirementsRequired
  • 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
Preferred
  • Java 11 or later
  • Cloud platforms
  • Kubernetes
  • Kafka or equivalent messaging tools
  • SonarQube
  • Terraform or equivalent infrastructure-as-code tools

Overall Responsibilities
  • 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.

Technical Skills
  • Programming: Advanced Java; object-oriented programming, concurrency, exception handling, and performance optimization.
  • Databases: SQL, relational databases, JPA/Hibernate; NoSQL experience is preferred.
  • Cloud: Cloud concepts and deployment of Java applications; cloud-native development is preferred.
  • Frameworks: Spring, Spring Boot, Spring MVC, Spring Data, REST APIs, and microservices.
  • Tools and Methodologies: Git, Maven/Gradle, CI/CD, Agile/Scrum, automated testing, and code reviews.
  • Security: Secure coding, authentication, authorization, TLS, API security, and vulnerability management. OAuth 2.0 and OpenID Connect are preferred.

Experience Requirements
  • 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.
  • Experience with Agile/Scrum, microservices, cloud technologies, and technical issue resolution is preferred.

Day-to-Day Activities
  • 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.

Qualifications
  • Bachelor’s degree in Computer Science, Software Engineering, Information Technology, or a related field.
  • Equivalent relevant experience may be considered.
  • Java certification, such as Oracle Certified Professional, is preferred.
  • Cloud, Agile, Scrum, or security certifications are an advantage.
  • Commitment to continuous learning and professional development.

Professional Competencies
  • Strong problem-solving and critical-thinking skills.
  • Effective leadership, mentoring, and teamwork abilities.
  • Clear communication and stakeholder-management skills.
  • Ability to manage priorities and meet deadlines.
  • Adaptability and willingness to learn new technologies.
  • Practical approach to innovation and continuous improvement.

S​YNECHRON’S DIVERSITY & INCLUSION STATEMENT
 

Diversity & Inclusion are fundamental to our culture, and Synechron is proud to be an equal opportunity workplace and is an affirmative action employer. Our Diversity, Equity, and Inclusion (DEI) initiative ‘Same Difference’ is committed to fostering an inclusive culture – promoting equality, diversity and an environment that is respectful to all. We strongly believe that a diverse workforce helps build stronger, successful businesses as a global company. We encourage applicants from across diverse backgrounds, race, ethnicities, religion, age, marital status, gender, sexual orientations, or disabilities to apply. We empower our global workforce by offering flexible workplace arrangements, mentoring, internal mobility, learning and development programs, and more.

All employment decisions at Synechron are based on business needs, job requirements and individual qualifications, without regard to the applicant’s gender, gender identity, sexual orientation, race, ethnicity, disabled or veteran status, or any other characteristic protected by law.

Candidate Application Notice

Similar Jobs

Yesterday
In-Office
Chennai, Tamil Nadu, IND
Senior level
Senior level
Artificial Intelligence • Big Data • Healthtech • Information Technology • Machine Learning • Software • Analytics
Owns technical product execution for CareSelect Imaging by translating strategy and customer needs into capabilities, features, user stories, acceptance criteria, and prioritized backlogs. Partners with distributed Engineering, Architecture, QA, Product, and Operations teams to manage dependencies, risks, planning, development, testing, releases, and validation. Communicates priorities and delivery status while improving requirements quality and predictability.
Top Skills: AhaAzure DevopsDevOpsFhirHl7JIRARally
Yesterday
In-Office
Chennai, Tamil Nadu, IND
Senior level
Senior level
Cloud • Fintech • Food • Information Technology • Software • Hospitality
Provides technical customer support to restaurant clients through chat, voice, and casework channels. Resolves hardware and software issues, explains technical concepts clearly, manages multiple interactions, meets SLA and KPI targets, collaborates with internal teams, and contributes to process improvements. Requires rotational 24/7 availability, including nights, weekends, and holidays, with initial office work in Chennai.
Top Skills: Chat/Ticketing SystemsPos SystemsSaaS
Yesterday
In-Office
Chennai, Tamil Nadu, IND
Junior
Junior
Artificial Intelligence • Cloud • Information Technology • Consulting
Design and test engineering solutions for software, systems, and integrated products. Collaborate with internal and external development partners, validate technical specifications, and contribute to cross-functional teams delivering reliable, cost-effective solutions. The role requires basic knowledge of hardware design, electrical components, engineering tools, and material properties, along with strong analytical, communication, and teamwork skills.
Top Skills: Electrical ComponentsEngineering Design SoftwareHardware Design

What you need to know about the Chennai Tech Scene

To locals, it's no secret that South India is leading the charge in big data infrastructure. While the environmental impact of data centers has long been a concern, emerging hubs like Chennai are favored by companies seeking ready access to renewable energy resources, which provide more sustainable and cost-effective solutions. As a result, Chennai, along with neighboring Bengaluru and Hyderabad, is poised for significant growth, with a projected 65 percent increase in data center capacity over the next decade.

Sign up now Access later

Create Free Account

Please log in or sign up to report this job.

Create Free Account