Synechron

Enterprise Java Developer – Cloud, Microservices & Security Solutions

Pune - Kharadi (EON-II) Full time

Job Summary

Synechron is seeking a highly experienced Java Developer to contribute to the design, development, and maintenance of enterprise-scale Java applications. This role involves delivering secure, scalable, and high-performance solutions supporting critical banking, trading, or financial operations. You will collaborate with cross-functional teams to gather requirements, develop robust code, and implement best-practices to ensure system reliability and alignment with organizational standards. Your expertise will drive operational excellence and support digital transformation initiatives.


Software Requirements

Required:

  • Extensive experience with Java (version 8+) supporting enterprise applications (8+ years)

  • Strong knowledge of Spring Framework (including Spring Boot) and Hibernate for building scalable backend systems

  • Proven expertise in designing and developing APIs and supporting microservices architecture

  • Hands-on experience with relational databases such as SQL Server, Oracle, or MySQL

  • Familiarity with version control tools: Git or similar tools

  • Understanding of software development lifecycle (SDLC) and Agile methodologies (Scrum/Kanban support)

  • Experience in implementing and supporting security standards, including data encryption, access controls


Preferred:

  • Cloud deployment experience in AWS, Azure, or GCP supporting scalable applications

  • Containerization with Docker and orchestration with Kubernetes

  • Knowledge of automated testing frameworks like JUnit, Mockito, and performance optimization tools


Overall Responsibilities

  • Develop, test, and deploy enterprise-grade Java applications, APIs, and microservices supporting critical business functions

  • Collaborate with business units, product, architecture, and security teams to translate requirements into scalable and secure solutions

  • Lead technical design reviews, enforce coding standards, and promote best practices for secure and maintainable code

  • Conduct performance tuning, security assessments, and code optimization activities

  • Support system deployment, cloud migration, and environment configuration efforts

  • Troubleshoot and resolve incidents and system issues promptly to ensure uninterrupted operations

  • Document system architecture, API interfaces, and security protocols for operational and compliance purposes

  • Mentor junior engineers, facilitate code reviews, and foster a culture of continuous learning and improvement


Technical Skills (By Category)

Programming Languages & Frameworks (Essential):

  • Java (version 8+)

  • Spring Boot, Spring MVC, Spring Data JPA

  • API design and microservices patterns


Databases & Data Management:

  • SQL Server, Oracle, MySQL supporting enterprise data needs

  • Data schema design, query optimization, and security practices


Cloud & Containerization (Preferred):

  • AWS, Azure, or GCP cloud services supporting scalable applications

  • Docker, Kubernetes for containerized deployment and orchestration


Development & Testing Tools:

  • Git for version control

  • Maven, Gradle for build automation

  • JUnit, Mockito for unit testing


Security & Compliance:

  • Implementation of encryption, access controls, and security best practices supporting enterprise standards


Experience Requirements

  • 8+ years supporting large-scale enterprise Java applications in regulated sectors

  • Proven expertise developing APIs and supporting microservice architectures

  • Experience supporting cloud deployment, container orchestration, and security protocols

  • Industry experience in finance, banking, or trading supporting high-security environments (preferred)


Day-to-Day Activities

  • Develop, implement, and optimize backend Java code and APIs supporting enterprise workflows

  • Collaborate with cross-team stakeholders to gather requirements and translate them into scalable, secure solutions

  • Conduct code reviews, optimize performance, and implement security best practices

  • Support application deployment and environment configuration within cloud or on-premise infrastructure

  • Troubleshoot and resolve live system issues, perform root cause analysis, and implement corrective measures

  • Document architecture, API specifications, and security processes supporting compliance and operational stability

  • Engage in regular sprint planning, code reviews, and technical discussions supporting continuous improvement


Qualifications

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

  • 8+ years of supporting enterprise Java application development with cloud and security considerations

  • Certifications such as AWS Certified Solutions Architect, Certified Java Developer, or Security certifications are advantageous

  • Proven ability to deliver scalable, secure, and high-performance enterprise solutions supporting complex processes


Professional Competencies

  • Strong problem-solving and analytical skills for supporting complex, secure enterprise applications

  • Effective communication skills for stakeholder engagement, technical documentation, and team collaboration

  • Leadership qualities to mentor teams, enforce coding standards, and guide architectural decisions

  • Ability to adapt to industry standards, evolving security practices, and emerging technologies

  • Results-focused with a commitment to operational excellence, security, and scalability

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