Java API Lead

5 - 9 years

0 Lacs

Posted:1 day ago| Platform: Shine logo

Apply

Work Mode

On-site

Job Type

Full Time

Job Description

As a Developer at Barclays, you will play a crucial role in evolving the digital landscape and driving innovation and excellence. You will utilize cutting-edge technology to revolutionize digital offerings, ensuring exceptional customer experiences. Working within the Service Operations team, you will deliver technology solutions by leveraging strong analytical and problem-solving skills to understand business requirements and provide high-quality solutions. Collaboration with fellow engineers, business analysts, and stakeholders will be key in solving complex technical problems. **Key Responsibilities:** - Programming expertise required in Core Java, Collections, Multi-Threading, Concurrency, OOPS concepts, Exception Handling, JVM Concepts, Spring Framework (Spring Boot, Spring Batch, Spring Integration), and MS SQL. - Proficient in developing RESTful APIs and microservices using Java Spring Boot. - Strong understanding of Spring Framework, including Spring MVC, Spring Security, and Spring Data. - Experience with Kafka or other message brokers for event-driven communication. - Hands-on experience in Java 17, Spring Boot 3.4, and Hibernate. **Highly Valued Skills:** - Understanding of BPM for workflow orchestration and process automation, familiarity with BPMN 2.0. - Knowledge of CI/CD pipelines (e.g., Jenkins, GitLab CI) and containerization (e.g., Docker, Kubernetes). - Familiarity with unit testing and integration testing frameworks (e.g., JUnit, Mockito, Jest, React Testing Library). - DevOps knowledge with experience in tools like Docker, OpenShift, Kibana, App Dynamics, and GitLab pipelines. - Familiarity with testing tools like Cucumber, Insomnia, or Postman. - UI/UX skills in React, HTML/CSS/JS. **Qualifications Required:** - Assessments may include risk and controls, change and transformation, business acumen, strategic thinking, digital and technology skills, and job-specific technical skills. This role is based in Pune. As a Developer at Barclays, your purpose is to design, develop, and enhance software using various engineering methodologies to provide business, platform, and technology capabilities for customers and colleagues. Your accountabilities include developing high-quality software solutions, collaborating cross-functionally with product managers and designers, promoting a culture of code quality, staying informed of industry technology trends, and ensuring secure coding practices. Barclays values of Respect, Integrity, Service, Excellence, and Stewardship, along with the Barclays Mindset to Empower, Challenge, and Drive, are essential for all colleagues to uphold.,

Mock Interview

Practice Video Interview with JobPe AI

Start Core Java Interview
cta

Start Your Job Search Today

Browse through a variety of job opportunities tailored to your skills and preferences. Filter by location, experience, salary, and more to find your perfect fit.

Job Application AI Bot

Job Application AI Bot

Apply to 20+ Portals in one click

Download Now

Download the Mobile App

Instantly access job listings, apply easily, and track applications.

coding practice

Enhance Your Skills

Practice coding challenges to boost your skills

Start Practicing Now
Barclays logo
Barclays

Financial Services

London

RecommendedJobs for You