Search by job, company or skills

Synechron Technologies Private Limited

Lead Java Developer (Spring & Microservices)

10-15 Years
Save
new job description bg glownew job description bg glownew job description bg svg
  • Posted 5 hours ago
  • Over 200 applicants
Quick Apply

Job Description

Overall Summary:

We are looking for a Lead Java Developer to architect and oversee the development of complex applications while guiding a team of developers. The ideal candidate will have a strong technical background, exceptional leadership skills, and a proven track record in developing scalable applications.

Software Requirements:

  • 10+ years of experience in Java development.
  • Deep expertise in the Spring framework and microservices architecture.
  • Extensive experience with AWS for cloud-based application deployment and management.
  • Proficient in build tools like Maven and Gradle.
  • Strong knowledge of JPA (Java Persistence API) and JMS (Java Message Service) for data handling.
  • Strong background in unit testing with JUnit and familiarity with CI/CD processes using Bamboo and Stash.
  • Proficiency with IntelliJ IDE.

Overall Responsibilities:

  • Architect and design scalable, high-performance applications using Java and microservices.
  • Lead and manage a team of developers, ensuring adherence to best practices and coding standards.
  • Collaborate with product managers and stakeholders to define project scope and deliverables.
  • Drive continuous improvement initiatives to optimize application performance.
  • Mentor team members, fostering a culture of learning and development within the team.

Category-wise Technical Skills:

  • Core Technologies:
  • Java (Core and Advanced)
  • Spring Framework
  • Microservices Architecture
  • Cloud Services: AWS (Amazon Web Services)
  • Tools and Frameworks:
  • Maven and Gradle
  • JPA and JMS
  • JUnit for unit testing
  • CI/CD tools such as Bamboo and Stash
  • Development Environment: IntelliJ IDEA
  • Good to Have:
  • ArgoCD
  • Docker and Grafana
  • SonarQube

Experience: 10+ years of relevant experience in Java development with a focus on leading projects and teams.

Day-to-Day Activities:

  • Leading architectural discussions and design sessions for new features and applications.
  • Writing high-quality, maintainable code and ensuring quality through code reviews.
  • Coordinating with cross-functional teams to ensure project alignment and success.
  • Analyzing application performance and implementing optimizations.
  • Staying up-to-date with industry trends and technologies to drive innovation within the team.

Qualifications:

  • Bachelor's degree in Computer Science, Engineering, or a related field.
  • Relevant certifications in Java or software architecture are a plus.

Soft Skills:

  • Exceptional analytical and problem-solving skills.
  • Strong leadership and team management abilities.
  • Excellent communication skills, both verbal and written.
  • Ability to foster collaboration and a positive team environment.
  • Proactive and self-sufficient approach to work.

More Info

Job Type:
Function:
Employment Type:
Open to candidates from:
Indian

About Company

At Synechron, we believe in the power of digital to transform businesses for the better. Our global consulting firm combines creativity and innovative technology to deliver industry-leading digital solutions. Synechron’s progressive technologies and optimization strategies span end-to-end Artificial Intelligence, Consulting, Digital, Cloud & DevOps, Data, and Software Engineering, servicing an array of noteworthy financial services and technology firms. Through research and development initiatives in our FinLabs, we develop solutions for modernization, from Artificial Intelligence and Blockchain to Data Science models, Digital Underwriting, mobile-first applications, and more. Over the last 20+ years, our company has been honored with multiple employer awards, recognizing our commitment to our talented teams. With top clients to boast about, Synechron has a global workforce of 14,500+, and has 48 offices in 19 countries within key global markets.

Job ID: 104492105