Instagram
youtube
Facebook

Senior Java Developer

7–10 years
25–35 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: Senior Java Developer
Job ID/Reference Code: JR-0000042724
Location: Pune, India
Experience Required: 7–10 Years
Educational Requirements:
Bachelor’s or Master’s Degree in Computer Science / Engineering / Information Technology

Service Line / Business Area: Markets Post Trade


Role Overview:

Barclays is seeking a Senior Java Developer to lead the design and development of scalable, high-performance enterprise applications within our Markets Post Trade division. In this impactful role, you will craft robust backend systems using modern Java technologies while mentoring junior engineers and ensuring engineering excellence across the board.


Key Responsibilities:

  1. Design and develop large-scale Java/J2EE enterprise applications for banking systems.

  2. Work with RESTful web services, XML technologies, and enterprise databases.

  3. Build and orchestrate CI/CD pipelines using TeamCity, Jenkins, Bitbucket, Docker, and Kubernetes.

  4. Apply BDD methodologies using Cucumber and automate testing with Java frameworks.

  5. Monitor performance using tools like AppDynamics and Git.

  6. Lead technical designs and contribute to architectural decisions.

  7. Write clean, maintainable, and scalable code following best practices.

  8. Conduct code reviews and guide junior developers on engineering standards.

  9. Troubleshoot and resolve issues to ensure high system reliability.

  10. Collaborate closely with BAs, architects, and stakeholders for end-to-end delivery.


Technical Requirements:

  1. Proficiency in Java/J2EE, design patterns, and enterprise-grade application development.

  2. Strong experience with REST APIs, XML, and microservice design.

  3. Hands-on knowledge of CI/CD tools: TeamCity, Jenkins, Git, Bitbucket, Docker, Kubernetes.

  4. Experience with database technologies like Oracle and SQL Server.

  5. Expertise in Agile development and related tools.

  6. Familiarity with BDD, Cucumber, and test automation frameworks.

  7. Solid understanding of Unix commands and basic shell scripting.


Preferred Skills:

  1. Ability to lead large engineering initiatives and provide technical direction.

  2. Proven experience mentoring developers and conducting effective code reviews.

  3. Strong problem-solving and analytical skills with a detail-oriented mindset.

  4. Excellent communication and stakeholder management capabilities.

  5. Hands-on exposure to monitoring tools and infrastructure scaling.

Jobs in other cities