Java Microservices Developer | Spring Boot, REST API, Cloud (AWS/Azure), Security, Agile

Posted:
3/8/2026, 5:33:10 PM

Location(s):
Hyderabad, Telangana, India ⋅ Telangana, India

Experience Level(s):
Mid Level ⋅ Senior

Field(s):
DevOps & Infrastructure ⋅ Software Engineering

Job Summary
Synechron is seeking a skilled Java Microservices Developer to join our technology team. In this role, you will design, develop, and maintain scalable, secure, and high-performance microservices architectures that support enterprise digital initiatives. Your expertise will enable the delivery of robust APIs, promote system scalability, and facilitate technological innovation across various platforms, including mobile, cloud, IoT, and blockchain. Working collaboratively within an Agile environment, you will help ensure continuous improvement and high-quality system delivery aligned with business needs.


Software Requirements

  • Required: Java 8+, Spring Boot (version 2.0+), Hibernate, REST API frameworks (OpenAPI/Swagger), Git, JIRA, Confluence, Agile/Scrum methodologies

  • Preferred: Vert.x, Reactor, spring-data, Docker, Kubernetes, CI/CD tools like Jenkins or Buildkite, cloud platform integrations (AWS, GCP, or Azure)

  • Experience level: At least 5 years of professional experience in Java development with a focus on microservices and API design


Overall Responsibilities

  • Develop and maintain Java-based microservices, ensuring they are scalable, secure, and performant

  • Collaborate with cross-functional teams to understand business and technical requirements, designing solutions that leverage mobile, cloud, IoT, and blockchain technologies when appropriate

  • Conduct code reviews, optimize code quality, and ensure adherence to development standards and best practices

  • Troubleshoot defects, optimize system performance, and resolve technical issues proactively

  • Contribute to continuous integration and deployment efforts, automating testing and release processes

  • Stay abreast of emerging technologies and industry trends, recommending and implementing improvements to architectural frameworks

  • Support the documentation of system design, API specifications, and deployment procedures


Technical Skills (By Category)

  • Programming Languages:

    • Required: Java (version 8+), REST API development, SQL

    • Preferred: Kotlin, Scala for microservices or scripting languages (Python, Bash) for automation

  • Databases/Data Management:

    • Relational: PostgreSQL, MySQL, or similar; experience with schema design and query optimization

    • NoSQL (optional): MongoDB, DynamoDB for specific use cases

  • Cloud Technologies:

    • Familiarity with AWS, GCP, or Azure services supporting microservices, container orchestration, and deployment

  • Frameworks and Libraries:

    • Spring Boot, Reactor, spring-data, RESTful API design, messaging queues (Kafka, SQS)

  • Development Tools & Methodologies:

    • Git, Jenkins, Buildkite, Docker, Kubernetes, Agile Scrum, TDD/BDD practices, Infrastructure as Code (Terraform, CloudFormation)

  • Security Protocols:

    • OAuth2, JWT, secure API design, encryption standards

Experience Requirements

  • Minimum of 5 years of hands-on experience developing microservices-based solutions in Java

  • Demonstrated expertise in designing, implementing, and maintaining REST APIs and microservices architectures

  • Proven experience working within Agile development teams and utilizing CI/CD pipelines

  • Familiarity with containerization, cloud deployment, and DevOps practices

  • Industry sector: Preferred experience in finance, banking, or fintech sectors; extensive enterprise system experience is acceptable as an alternative

Day-to-Day Activities

  • Design, develop, and optimize microservices, ensuring they align with business requirements

  • Conduct code reviews, provide technical feedback, and uphold coding standards

  • Troubleshoot issues, analyze logs, and optimize system performance

  • Collaborate with product owners, QA, and DevOps teams to streamline deployment pipelines

  • Document system architecture, API specifications, and operational procedures

  • Monitor system health, security, and scalability, implementing enhancements as needed

  • Stay current with technological innovations and integrate new solutions to improve system architecture

Qualifications

  • Bachelor’s or Master’s degree in Computer Science, Software Engineering, or related field; relevant experience can substitute for formal education

  • Certifications such as Oracle Certified Professional Java SE, AWS Certified Solutions Architect, or similar are a plus

  • Demonstrated experience developing scalable, secure, and maintainable microservices architectures

  • Strong problem-solving skills and ability to adapt quickly to changing requirements

  • Excellent written and verbal communication skills for effective stakeholder engagement

Professional Competencies

  • Strong analytical and troubleshooting skills focused on product quality and system performance

  • Effective collaboration and communication skills across technical and business teams

  • Ownership mindset with a focus on delivering high-quality solutions on time

  • Learning agility to keep pace with evolving industry trends and technologies

  • Ability to prioritize tasks, manage time efficiently, and work under pressure

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