Instagram
youtube
Facebook

Sr. Java/Microservices Developer

7–12 years
30–45 LPA
10 June 20, 2025
Job Description
Job Type: Full Time Education: Bachelor’s / Master’s Degree in Computer Science / Engineering / Technology / Related Fields Skills: Python, .net, React Native, Django, Javascript, HTML, CSS, Typescript, Communication Skills, Power Bi, Numpy Pandas, Sql, machine learning, Data Analysis, Coimbatore, Data Science, Java, Adobe XD, Figma, php, wordpress, Artificial Intelligence, Excel

Job Title: Sr. Java/Microservices Developer

Job ID/Reference Code: JR-0000048647
Location: Pune, India
Experience Required: 7–12 Years
Educational Requirements:
Bachelor’s or Master’s Degree in Computer Science / Information Technology / Engineering


Role Overview:

Join Barclays as a Sr. Java/Microservices Developer, where you’ll design and develop cutting-edge software solutions driving the next generation of post-trade platforms. This role emphasizes innovation, performance tuning, and seamless microservices architecture to support large-scale applications. You'll collaborate with cross-functional teams to deliver secure, scalable, and high-performing systems.


Key Responsibilities:

  1. Develop and maintain microservices using Java 11+ and Spring Boot.

  2. Architect and implement RESTful APIs and batch flow systems.

  3. Ensure optimal performance and reliability of applications in production environments.

  4. Handle real-time and batch data processing using scalable design patterns.

  5. Collaborate with stakeholders, analysts, and engineers to refine system specifications.

  6. Lead code reviews, enforce standards, and implement best practices in software development.

  7. Engage in troubleshooting, debugging, and resolving production issues.

  8. Contribute to CI/CD pipeline integration and performance improvements.


Technical Requirements:

Essential Skills:

  1. Strong hands-on experience in Core Java (Java 11 or higher)

  2. Proficient in Spring Boot and microservices design patterns

  3. Expertise in unit testing frameworks: JUnit, Mockito

  4. Experience with Git, Bitbucket, or GitLab

  5. Sound knowledge of CI/CD pipelines

  6. Familiarity with MongoDB or relational databases

  7. Experience in performance tuning and production issue resolution

Preferred Skills:

  1. Experience with Apache Kafka for real-time streaming

  2. Proficiency with Camel Framework

  3. Exposure to Docker, Kubernetes, and containerization

  4. Knowledge of batch design principles and RESTful APIs

  5. Background in managing project deliverables and mentoring teams

Jobs in other cities