Java / API Developer

5 - 9 years

0 Lacs

Posted:1 week ago| Platform: Shine logo

Apply

Work Mode

On-site

Job Type

Full Time

Job Description

As a Java / API Developer at Barclays, you will play a crucial role in the evolution of the digital landscape by driving innovation and excellence. Your responsibilities will include harnessing cutting-edge technology to revolutionize digital offerings, ensuring unparalleled customer experiences, and delivering a technology stack using strong analytical and problem-solving skills. You will collaborate with fellow engineers, business analysts, and stakeholders to work on complex technical problems. Key Responsibilities: - Strong knowledge in Object-Oriented Analysis and Design Concepts, Core Java 7/8, JPA/hibernate, Spring, unit testing, mocking frameworks, and caching concepts. - Proficiency in tools like Chef, SonarQube, Jenkins, Maven, and Nexus. - Expertise in Web services (SOAP, REST, and Micro Services) with Spring. - Familiarity with technologies such as Spring Boot, Spring-JMS, Spring-Data. - Understanding of Test-Driven Development, Pair programming, and System integration. - Knowledge of DevOps processes and CI:CD toolset. - Effective communication and teamwork skills. - Awareness of Cloud hosting platforms such as Open Shift Enterprise, AWS, etc. - Ability to enforce code quality using tools like SonarQube, Checkmarx, Veracode as feedback loops. - Experience working in an Agile Environment. Qualifications Required: - Experience with RDBMS development (e.g. Oracle) & SQL skills. - Proficiency in the Git source code control system. - Ability to develop software for multiple Operating Systems (e.g. Linux, Windows). - Familiarity with regulatory-driven change environments. - Knowledge of UI technologies like HTML, JSP, JavaScript, Angular JS, Event-Driven Architecture & Domain-Driven Design. - Experience with Nexus, Groovy, and test automation tools (e.g. Selenium). In this role based in Pune, you will design, develop, and enhance software solutions using various engineering methodologies to provide business, platform, and technology capabilities for customers and colleagues. Your accountabilities will include developing high-quality software solutions, collaborating with cross-functional teams, promoting code quality, staying informed of industry trends, adhering to secure coding practices, and implementing effective unit testing practices. As an Analyst, you are expected to perform activities in a timely and high standard manner, demonstrate in-depth technical knowledge, lead and supervise a team if applicable, and have an impact on related teams within the area. You will partner with other functions, take ownership of risk management, and influence decision-making within your area of expertise. Additionally, you will be responsible for embedding new policies and procedures for risk mitigation and ensuring compliance with relevant rules and regulations. All colleagues at Barclays are expected to embody the Barclays Values of Respect, Integrity, Service, Excellence, and Stewardship, as well as the Barclays Mindset to Empower, Challenge, and Drive.,

Mock Interview

Practice Video Interview with JobPe AI

Start Spring Boot 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

Chennai, Tamil Nadu, India

Chennai, Tamil Nadu, India