B
Barclays•1h ago
Indeed

Software Engineer

Tamil Nadu

Auto Apply to 50+ AI Matched Software Engineer Jobs

Use Auto Apply Agents to Bulk Apply jobs with ATS Optimised Resumes, find verified Insider Connections for jobs at Barclays

Full Job Description

We are seeking a Software Engineer - JAVA for our Technology team at Barclays Payments Merchant Services based in Chennai or Pune. This role involves supporting a multiyear initiative called SOLD Simplification to modernize the platform, ensuring compliance with valuable environments and hardware refreshes while removing redundant functionalities.

Key Responsibilities:

  • Design, develop, test, and deploy backend services and APIs using Java and Spring Boot.
  • Build scalable, secure, and high-performance microservices.
  • Collaborate with product managers, architects, and other developers to translate business requirements into technical solutions.
  • Implement coding best practices, including clean code, modular design, and unit testing.
  • Integrate with relational and NoSQL databases.

To be successful in this role:

  • Bachelor's degree in Computer Science or related field.
  • Proficiency in Java (8+), Spring Boot, REST API design.
  • Experience with relational databases and ORM tools like JPA/Hibernate.

Skill Requirements:

  • Familiarity with Cloud platforms (AWS, Azure, GCP) or Containerization technologies (Docker, Kubernetes).
  • Understanding of microservices architecture and messaging systems like Kafka or RabbitMQ.

This position is based in our Chennai or Pune office. All colleagues are expected to demonstrate Barclays Values: Respect, Integrity, Service, Excellence, Stewardship.

Company

B

Barclays

Barclays is a global financial services company with over two centuries of history, offering banking and insurance products to individuals and businesses worldwide. As an employer in the technology se...

Tamil Nadu
Posted on Indeed