Java Developer (Microservices, Spring Boot & REST API)

1 Minute ago • 4 Years + • Backend Development

Job Summary

Job Description

Synechron is seeking a dedicated Java Developer to develop and maintain high-quality Java-based applications and systems. The role involves delivering scalable solutions, working in a collaborative environment, and utilizing modern Java technologies for innovative projects. Responsibilities include leading development teams, designing scalable Java solutions, troubleshooting issues, implementing best coding practices, conducting code reviews, mentoring junior developers, and staying updated with the latest Java trends. This position supports organizational growth and contributes to long-term business objectives.
Must have:
  • Java 8 or higher
  • Spring Boot
  • REST API development
  • MySQL/PostgreSQL/SQL databases
  • Git
  • CI/CD tools
  • Agile methodologies
  • Spring Hibernate
  • Microservices architecture
  • Experience with enterprise Java development
Good to have:
  • Hibernate
  • Cloud platform experience (AWS, Azure)
  • Docker
  • Jenkins
  • JavaScript
  • Python for automation/testing
  • NoSQL databases (MongoDB)
  • Deploying Java apps in cloud
  • Application security, authentication (OAuth, JWT)
  • Experience leading development teams
  • Developing microservices, REST APIs, cloud-deployed apps
  • Working within Agile/Scrum teams
  • Managing project timelines
  • Bachelor's degree in CS or related field
  • Oracle Certified Professional, Java SE 11 Developer
  • Leadership, communication, problem-solving skills
Perks:
  • Flexible workplace arrangements
  • Mentoring
  • Internal mobility
  • Learning and development programs

Job Details

Job Summary
Synechron is seeking a dedicated and inclusive Java Developer to contribute to the development and maintenance of high-quality Java-based applications and systems. The role plays a crucial part in delivering scalable solutions that meet business needs, supporting overall organizational growth. This position offers an opportunity to work within a collaborative environment, utilizing modern Java technologies, and contributing to innovative projects that support long-term business objectives.

Software Requirements

  • Required: Java 8 or higher, Spring Boot, Rest API development, MySQL/PostgreSQL/SQL databases, Git, CI/CD tools, Agile methodologies (required)
  • Preferred: Hibernate, Microservices architecture, cloud platform experience (AWS, Azure), Docker, Jenkins

Overall Responsibilities

  • Lead and collaborate with team members to ensure timely, high-quality Java software delivery
  • Develop, enhance, and maintain Java-based applications and microservices to support business operations
  • Design scalable and efficient Java solutions aligned with business requirements and technical standards
  • Participate actively in cross-functional teamwork to troubleshoot issues and foster innovation
  • Implement best coding practices, conduct code reviews, and mentor junior developers
  • Engage in problem-solving activities related to application performance, security, and architecture
  • Work within Agile/Scrum teams, contributing to sprint planning and continuous improvement efforts
  • Stay updated with the latest Java and technology trends, applying best practices to project execution

Technical Skills (By Category)

Programming Languages

  • Required: Java (Java 8+), with exposure to Java core concepts and APIs
  • Preferred: JavaScript, Python for automation/testing tools

Databases/Data Management

  • Required: SQL proficiency, experience with relational databases (MySQL, PostgreSQL, etc.)
  • Preferred: NoSQL databases like MongoDB

Cloud Technologies

  • Knowledge of cloud platforms such as AWS or Azure — preferred
  • Understanding of deploying Java applications in cloud environments — preferred

Frameworks and Libraries

  • Spring Boot, Spring Hibernate — required
  • REST API development — required
  • Microservices architecture — required
  • Related tools such as Git for version control and branch management — required

Development Tools and Methodologies

  • CI/CD tools like Jenkins, GitLab CI — required
  • Version control strategies, branching, and code management — required
  • Agile and Scrum practices — required

Security Protocols

  • Basic understanding of application security, authentication (OAuth, JWT) — preferred

Experience Requirements

  • At least 4+ years of professional Java development experience in enterprise environments
  • Proven experience leading development teams and delivering Java solutions at scale
  • Demonstrated success in developing microservices, REST APIs, and cloud-deployed applications
  • Experience working within Agile/Scrum teams and managing project timelines

Day-to-Day Activities

  • Lead and mentor Java development team members, fostering best practices
  • Analyze business requirements and translate them into effective technical designs
  • Develop, test, and deploy Java applications, ensuring robustness and scalability
  • Troubleshoot technical issues promptly, ensuring minimal disruption
  • Participate in sprint planning, stand-ups, and retrospectives to support Agile delivery
  • Review code quality, conduct peer reviews, and support continuous integration processes
  • Collaborate with cross-functional teams, including QA, DevOps, and business analysts
  • Keep the team informed of emerging Java frameworks, tools, and industry practices

Qualifications

  • Bachelor’s degree in Computer Science, Information Technology, or related field; Master’s preferred
  • Relevant certifications such as Oracle Certified Professional, Java SE 11 Developer — preferred
  • Proven track record of leading Java application development in large-scale enterprise settings
  • Continuous learning mindset and commitment to professional development

Professional Competencies

  • Strong leadership, communication, and interpersonal skills
  • Excellent problem-solving and critical thinking capabilities
  • Ability to translate complex technical concepts into understandable language for non-technical stakeholders
  • Effective collaboration and stakeholder management skills
  • Adaptability to changing priorities and fast-paced environments
  • Time management and organizational skills to meet iterative delivery cycles
  • Commitment to fostering an inclusive, diverse, and learning-oriented team culture

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

Looks like we're out of matches

Set up an alert and we'll send you similar jobs the moment they appear!

Similar Skill Jobs

Looks like we're out of matches

Set up an alert and we'll send you similar jobs the moment they appear!

Jobs in Gurugram, India

Looks like we're out of matches

Set up an alert and we'll send you similar jobs the moment they appear!

Backend Development Jobs

Looks like we're out of matches

Set up an alert and we'll send you similar jobs the moment they appear!

About The 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 spanend-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 ourFinLabswe develop solutions for modernization, from Artificial Intelligence and Blockchain to Data Science models, Digital Underwriting, mobile-first applications and more.Over the last20+ 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 of14,500+,and has58offices in 21 countrieswithin key global markets.For more information on the company, please visit ourwebsiteorLinkedIncommunity.

Bengaluru, Karnataka, India (On-Site)

Pune, Maharashtra, India (On-Site)

Pune, Maharashtra, India (On-Site)

Pune, Maharashtra, India (On-Site)

Mumbai, Maharashtra, India (On-Site)

Bengaluru, Karnataka, India (On-Site)

Bengaluru, Karnataka, India (On-Site)

View All Jobs

Get notified when new jobs are added by Synechron

Level Up Your Career in Game Development!

Transform Your Passion into Profession with Our Comprehensive Courses for Aspiring Game Developers.

Job Common Plug