Synechron

Java Microservices Developer

Hyderabad
Java Spring Boot REST API AWS Azure Hibernate OpenAPI Swagger Git JIRA Confluence Vert.x Reactor spring-data Docker Kubernetes Jenkins Buildkite GCP Kotlin Python Bash SQL PostgreSQL MySQL MongoDB DynamoDB Kafka SQS OAuth2 JWT Terraform CloudFormation
Description

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

Location: Hyderabad -Gachibowli (Orion)

Time Type: Full time

Job Description

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

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