Synechron logo
Senior Java Developer – Enterprise Applications, Microservices & Cloud Integration
full-timeIndia

Summary

Location

India

Type

full-time

Claim this Company

Are you the employer? Manage your company page directly.

Explore Jobs

About this role

Job Summary

Synechron is seeking a highly skilled Java Developer to design, develop, and maintain enterprise-grade Java applications. This role involves collaborating with cross-functional teams to deliver scalable, secure, and high-performance solutions aligned with business objectives. You will contribute to innovative projects in various domains, ensuring code quality, system reliability, and adherence to industry best practices. Your expertise will help support Synechron’s strategic goals in delivering robust digital solutions for clients.


Software Requirements

Required:

  • Strong proficiency in Java (version 8 and above) with extensive experience in enterprise application development

  • Experience with Java frameworks such as Spring, Hibernate, and Struts

  • Familiarity with development tools like Eclipse, IntelliJ IDEA, or NetBeans

  • Working knowledge of relational databases such as MySQL, Oracle, or SQL Server

  • Proven ability to write clean, maintainable, and efficient code

  • Experience with version control systems like Git or SVN

  • Understanding of software development lifecycle and agile methodologies


Preferred:

  • Knowledge of cloud platforms such as Azure or AWS

  • Experience with microservices architecture and REST API development

  • Familiarity with containerization tools like Docker and Kubernetes

  • Exposure to automated testing tools (e.g., JUnit, Mockito) for continuous testing practices


Overall Responsibilities

  • Develop, test, and deploy scalable Java applications supporting various business functions

  • Collaborate with product managers, analysts, and technical teams to gather requirements and implement solutions

  • Write clean, reusable, and well-documented code following best practices and organizational standards

  • Debug, troubleshoot, and resolve technical issues impacting application performance and stability

  • Participate in design reviews, code reviews, and system architecture discussions

  • Support the integration of third-party APIs, services, and cloud components

  • Ensure applications meet security, compliance, and performance standards

  • Continuously explore new technologies and industry trends to improve application design and development processes

  • Contribute to technical documentation, deployment strategies, and knowledge sharing within the team


Technical Skills (By Category)

Programming Languages (Essential):

  • Java (version 8+)

  • SQL for database querying and management


Preferred:

  • Additional languages such as JavaScript or Python for automation and scripting


Frameworks & Libraries:

  • Spring (Core, Boot, Security, Data)

  • Hibernate or JPA

  • Struts (preferred)

  • RESTful API design and development


Development Tools & Methodologies:

  • Eclipse, IntelliJ IDEA, or NetBeans

  • Git/SVN for version control

  • Jenkins, Maven, or Gradle for build automation

  • Agile methodologies (Scrum, Kanban) and tools such as Jira


Databases & Data Management:

  • Oracle, MySQL, SQL Server

  • Database schema design and query optimization


Security & Best Practices:

  • Secure coding practices, data encryption, and API security principles

  • Familiarity with industry standards such as OWASP guidelines


Cloud & Deployment (Preferred):

  • Basic knowledge of deploying applications on Azure or AWS

  • Containerization with Docker, orchestration with Kubernetes (preferred)


Experience Requirements

  • At least 5 years of professional Java development experience in enterprise environments

  • Proven experience designing, developing, and maintaining scalable Java applications

  • Experience working in cross-functional teams within agile environments

  • Prior experience with database design, performance tuning, and optimization

  • Exposure to cloud deployment and microservices architecture is an advantage


Day-to-Day Activities

  • Develop and maintain core Java applications in accordance with project timelines and quality expectations

  • Engage in daily scrum meetings, planning, and sprint reviews

  • Collaborate with teams to refine requirements and ensure technical feasibility

  • Conduct code reviews, unit testing, and integration testing to ensure code quality

  • Debug and resolve issues promptly to minimize application downtime

  • Support deployment activities, including CI/CD pipelines and environment configurations

  • Keep abreast of new Java features, frameworks, and industry trends to recommend improvements

  • Document architecture, code, and deployment procedures for future reference


Qualifications

  • Bachelor’s or Master’s degree in Computer Science, Engineering, or related field

  • 5+ years of full-stack or enterprise Java development experience

  • Proven track record in building scalable, secure, and high-performance systems

  • Certification such as Oracle Java Certified Programmer (preferred)


Professional Competencies

  • Strong analytical and problem-solving skills for complex technical challenges

  • Excellent communication skills for effective collaboration with diverse teams and stakeholders

  • Ability to work independently and manage multiple priorities effectively

  • Adaptability to evolving technologies and business requirements

  • Detail-oriented with a focus on delivering high-quality software solutions

  • A proactive learner willing to explore and implement new tools and best practices

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

Other facts

Tech stack
Java,Spring,Hibernate,Struts,SQL,Git,Agile,Microservices,REST API,Docker,Kubernetes,JUnit,Mockito,Eclipse,IntelliJ IDEA,Oracle,MySQL

About Synechron

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,000+, and has 55 offices in 20 countries within key global markets. For more information on the company, please visit our website:www.synechron.com.

Team size: 10,001+ employees
LinkedIn: Visit
Industry: Technology, Information and Internet

What you'll do

  • Develop, test, and deploy scalable Java applications while collaborating with cross-functional teams. Ensure code quality and system reliability by adhering to industry best practices.

Join Clera's Talent Pool

Get matched with similar opportunities at top startups

This role is hosted on Synechron's careers site.
Join our talent pool first to get notified about similar roles that match your profile.

Frequently Asked Questions

What does a Senior Java Developer – Enterprise Applications, Microservices & Cloud Integration do at Synechron?

As a Senior Java Developer – Enterprise Applications, Microservices & Cloud Integration at Synechron, you will: develop, test, and deploy scalable Java applications while collaborating with cross-functional teams. Ensure code quality and system reliability by adhering to industry best practices..

Why join Synechron as a Senior Java Developer – Enterprise Applications, Microservices & Cloud Integration?

Synechron is a leading Technology, Information and Internet company.

Is the Senior Java Developer – Enterprise Applications, Microservices & Cloud Integration position at Synechron remote?

The Senior Java Developer – Enterprise Applications, Microservices & Cloud Integration position at Synechron is based in India, India. Contact the company through Clera for specific work arrangement details.

How do I apply for the Senior Java Developer – Enterprise Applications, Microservices & Cloud Integration position at Synechron?

You can apply for the Senior Java Developer – Enterprise Applications, Microservices & Cloud Integration position at Synechron directly through Clera. Click the "Apply Now" button above to start your application. Clera's AI-powered platform will help match your profile with this opportunity and guide you through the application process. You can also learn more about Synechron on their website.