Synechron

Java Enterprise Applications, Microservices, Cloud Engineer

Pune, India
Java Hibernate Git Maven Jenkins SQL MySQL Oracle SQL Server Microservices Docker Kubernetes AWS Azure CI/CD OAuth Kotlin Scala API
Description

Java | Enterprise Applications, Microservices, Cloud (AWS/Azure), Team Leadership

Location: Pune - Kharadi (EON-II)

Time Type: Full time

Job Description

Job Summary
Synechron is seeking a highly experienced Java to oversee the development and delivery of enterprise-grade Java applications. In this leadership role, you will guide a team of developers, coordinate technical solutions, and collaborate with cross-disciplinary teams to ensure the delivery of scalable, secure, and high-quality software solutions. Your expertise will help drive strategic technology initiatives, enhance system performance, and support the organization’s growth objectives with innovative and reliable enterprise systems.

Software Requirements

  • Required: Java SE 11 or higher, Java EE (or Jakarta EE), Spring Framework (Boot, MVC), Hibernate/JPA, Git, Maven, Jenkins, Agile/Scrum tools (JIRA, Confluence), SQL (MySQL, Oracle, SQL Server)

  • Preferred: Microservices architecture frameworks, Docker, Kubernetes, cloud platforms (AWS, Azure), CI/CD pipeline tools (GitLab CI, TeamCity), security frameworks (OAuth2, JWT)

  • Experience level: 7+ years of hands-on experience developing enterprise Java applications and leading development teams

Overall Responsibilities

  • Lead the design, development, and deployment of scalable Java enterprise applications aligned with strategic organizational goals

  • Mentor, guide, and oversee a team of Java developers to ensure delivery of high-quality, maintainable code within established timelines

  • Collaborate with architects, product managers, and cross-functional teams to translate business needs into effective technical solutions

  • Conduct code reviews, enforce best coding practices, and continuously improve development standards

  • Drive technical discussions around architecture, design, and implementation strategies, ensuring adherence to standards and scalability

  • Optimize application performance through tuning, load balancing, and efficient database interactions

  • Support CI/CD processes and automate deployment workflows to achieve rapid and reliable releases

  • Maintain comprehensive documentation of system architecture, design decisions, and operational procedures

Technical Skills (By Category)

  • Programming Languages:

    • Essential: Java (version 11+), core Java, object-oriented design, and multithreading concepts

    • Preferred: Additional languages like Kotlin or Scala for modular system development

  • Databases/Data Management:

    • Experience with SQL databases such as MySQL, Oracle, or SQL Server; schema design and query optimization skills

  • Cloud Technologies:

    • Basic knowledge of cloud deployment (AWS, Azure) for application hosting and scaling (preferred)

  • Frameworks and Libraries:

    • Spring Boot, Spring MVC, Hibernate, JPA, microservices architecture, API development and integration best practices

  • Development Tools & Methodologies:

    • Git, Maven, Jenkins, Agile/Scrum, TDD/BDD (JUnit, Mockito, Cucumber), containerization (Docker, Kubernetes preferred)

  • Security & Protocols:

    • Implementation of OAuth2, JWT, secure coding standards, and data encryption practices

Experience Requirements

  • 7+ years of professional experience in enterprise Java application development and delivering scalable solutions

  • Proven experience leading development teams, conducting code reviews, and managing full project lifecycle

  • Extensive hands-on experience with microservices, cloud deployment, and container orchestration

  • Strong understanding of database design, performance tuning, and system scalability

  • Industry experience in finance, banking, or enterprise IT sectors is preferred, but experienced large-scale enterprise developers from other sectors are also considered

Day-to-Day Activities

  • Lead daily stand-ups, sprint planning, and project retrospectives within Agile teams

  • Review code submissions, provide technical mentorship, and ensure code quality and performance standards are met

  • Design, develop, and performance-tune enterprise Java solutions based on evolving business requirements

  • Collaborate with architects and product owners to refine and validate technical solutions

  • Troubleshoot and resolve production issues, optimize application performance, and implement best practices

  • Support deployment automation, infrastructure configuration, and system monitoring activities

  • Document system architecture, design decisions, and operational procedures for ongoing use and audits

Qualifications

  • Bachelor’s or Master’s degree in Computer Science, Software Engineering, or equivalent work experience

  • 7+ years of Java application development experience, with a proven leadership record in enterprise environments

  • Certifications such as Oracle Certified Professional (OCP), AWS Solutions Architect, or relevant enterprise architecture certifications are preferable

  • Strong analytical, problem-solving, and communication skills

  • Demonstrated ability to manage multiple priorities in a fast-paced environment and mentor teams effectively

Professional Competencies

  • Critical thinking and analytical problem-solving skills focused on scalable, resilient system design

  • Strong leadership and team management abilities with a collaborative mindset

  • Effective communicator capable of translating technical concepts for diverse stakeholders

  • Adaptability to new technologies, tools, and enterprise standards

  • Ownership attitude, with a focus on delivering high-quality, maintainable solutions

  • Time management and organizational skills to meet project deadlines efficiently

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

Synechron
Synechron

0 applies

0 views

There are more than 50,000 engineering jobs:

Subscribe to membership and unlock all jobs

Engineering Jobs

60,000+ jobs from 4,500+ well-funded companies

Updated Daily

New jobs are added every day as companies post them

Refined Search

Use filters like skill, location, etc to narrow results

Become a member

🥳🥳🥳 452 happy customers and counting...

Overall, over 80% of customers chose to renew their subscriptions after the initial sign-up.

To try it out

For active job seekers

For those who are passive looking

Cancel anytime

Frequently Asked Questions

  • We prioritize job seekers as our customers, unlike bigger job sites, by charging a small fee to provide them with curated access to the best companies and up-to-date jobs. This focus allows us to deliver a more personalized and effective job search experience.
  • We've got over 200,000 jobs from 15,000+ vetted companies. No fake or sleazy jobs here!
  • We aggregate jobs from 15,000+ companies' career pages, so you can be sure that you're getting the most up-to-date and relevant jobs.
  • We're the only job board *for* software engineers, *by* software engineers… in case you needed a reminder! We add thousands of new jobs daily and offer powerful search filters just for you. 🛠️
  • Every single hour! We add 2,000-3,000 new jobs daily, so you'll always have fresh opportunities. 🚀
  • Typically, job searches take 3-6 months. EchoJobs helps you spend more time applying and less time hunting. 🎯
  • Check daily! We're always updating with new jobs. Set up job alerts for even quicker access. 📅

What Fellow Engineers Say