Synechron Logo

Synechron

Sr. Java Developer (Java, Spring Boot, Microservices, CI/CD)

Posted 2 Days Ago
Be an Early Applicant
2 Locations
Senior level
2 Locations
Senior level
As a Java Tech Lead, you will be responsible for leading the design, development, and implementation of Java applications while managing a team of developers. You will collaborate with cross-functional teams, ensure high-quality solutions, manage CI/CD processes, and facilitate Agile ceremonies. Strong leadership and problem-solving skills are required.
The summary above was generated by AI

Job Summary:

We are seeking a highly skilled Sr. Java Developer to join our dynamic team in Pune. The ideal candidate will possess extensive hands-on experience in Java design and development and have a proven track record of leading technical teams in delivering high-quality software solutions. This role involves driving the technical direction, mentoring team members, and ensuring the successful delivery of robust applications.

Software Requirements:

  • Core Technologies:

    • Java (Version 1.8/11 or above)
    • J2EE
    • Spring Boot
    • RESTful Web Services
    • Microservices
    • Multithreading
    • Messaging (e.g., Kafka)
  • Database Technologies:

    • Oracle
    • MongoDB
    • MySQL
  • CI/CD and Toolchain:

    • Git, Bit Bucket
    • Jira
    • Jenkins
    • Docker
    • Kubernetes
  • Additional Skills (Good to Have):

    • Front-end technologies (Angular, Node.js, React)
    • Familiarity with cloud platforms (OpenShift, AWS, Grafana, Elastic Stack)

Overall Responsibilities:

  • Lead the design, development, and implementation of robust Java applications.
  • Collaborate with cross-functional teams to define, design, and ship new features.
  • Ensure the performance, quality, and responsiveness of applications through unit and integration testing.
  • Manage and mentor a team of developers, fostering a culture of continuous improvement and innovation.
  • Drive the adoption of best practices in code quality, design patterns, and development processes.
  • Efficiently manage project timelines and deliverables, aligning with business goals.
  • Participate in architectural discussions and decision-making processes to shape the technical direction of projects.
  • Implement and manage CI/CD pipelines and toolchains to streamline development and deployment.
  • Facilitate Agile ceremonies, including daily stand-ups, sprint planning, and retrospectives, while addressing obstacles and impediments.
  • Take ownership of various parts of projects, managing multiple tasks under tight deadlines.

Technical Skills:

  • Required Skills:
    • 8+ years of hands-on experience in Java design and development.
    • Strong knowledge of Java frameworks and technologies as specified.
    • In-depth understanding of design patterns, RESTful APIs, and microservices architecture.
    • Proficiency in database technologies and experience with CI/CD processes.
    • Strong leadership skills with experience managing Agile teams.

Experience:

  • Minimum of 8 years of experience in software development, specifically in Java.
  • Proven experience leading technical teams and delivering software solutions.

Day-to-Day Activities:

  • Oversee daily development activities, ensuring adherence to best practices and coding standards.
  • Conduct code reviews and provide feedback to team members for continuous improvement.
  • Collaborate closely with product managers and stakeholders to ensure alignment on project objectives.
  • Troubleshoot and resolve technical issues as they arise during development and testing phases.
  • Stay updated on emerging technologies and industry trends to integrate relevant innovations into projects.

Qualifications:

  • Bachelor’s degree in Computer Science, Information Technology, or related field (Master’s preferred).
  • Relevant certifications in Java or Agile methodologies are a plus.

Soft Skills:

  • Excellent problem-solving skills and the ability to work under pressure.
  • Strong communication skills and the ability to work collaboratively in a team environment.
  • Proven ability to mentor and guide team members to achieve their professional goals.
  • Strong organizational skills and attention to detail.

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

Top Skills

Java

Similar Jobs

Expert/Leader
Fintech
The Principal Java Engineer will lead the development and integration of a European omni-channel payment solution, leveraging technologies such as Java, Spring Boot, and AWS. Responsibilities include designing and deploying solutions, debugging, and collaborating within Agile teams to enhance payment processing capabilities.
Top Skills: Java
Senior level
Fintech
The Senior Java Developer will lead and design distributed systems, leveraging Java and cloud technologies, particularly AWS. Responsibilities include guiding teams in agile methodologies, promoting best practices in DevOps, and implementing event-driven architectures.
Top Skills: Java
4 Days Ago
Pune, Mahārāshtra, IND
Senior level
Senior level
Fintech • Financial Services
The Java Tech Lead will be responsible for designing, developing, and maintaining high-performance software solutions, advocating for modern engineering practices including Agile, DevOps, and continuous integration, and mentoring junior engineers while contributing to a culture of engineering excellence.
Top Skills: JavaPython

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