Senior Java Developer

7 - 12 years

25 - 30 Lacs

Posted:14 hours ago| Platform: Naukri logo

Apply

Work Mode

Hybrid

Job Type

Full Time

Job Description

Client

Our client is a British bank, one of the largest financial companies in the world. The bank was founded three centuries ago, and today its assets are estimated to be in the trillions of US dollars.

Position overview

We are looking for an experienced Senior Java Developer to join our dynamic team. You will be working on cutting-edge microservices-based applications, developing scalable and efficient systems using the latest Java technologies. This role is ideal for someone passionate about real-time data processing, event-driven architectures, and delivering high-quality software in a collaborative environment.

Role & responsibilities

  • Design, develop, and maintain scalable and high-performance microservices using Java 17+ and Spring Boot
  • Collaborate with cross-functional teams to define, design, and ship new features aligned with business goals
  • Implement and optimize event-driven architectures using Apache Kafka and message queues such as IBM MQ or RabbitMQ
  • Develop and maintain RESTful APIs, ensuring security, performance, and reliability
  • Work with both relational and non-relational databases to design efficient data models and queries
  • Write clean, maintainable, and well-tested code following best practices and coding standards

Preferred candidate profile

  • Extensive hands-on experience with Java 17+
  • Strong proficiency in microservices architecture
  • Expertise with Spring Boot and Hibernate
  • Experience working with Apache Kafka
  • Strong knowledge of Relational and Non-Relational Databases
  • Hands-on experience with event-driven architecture and real-time data processing
  • Experience building and consuming RESTful APIs and message queues (e.g., IBM MQ, RabbitMQ)
  • Proficiency with unit testing frameworks, integration testing, and CI/CD pipelines
  • Familiarity with security best practices in software development
  • Experience with Git, TeamCity, and OpenAPI

Nice to have

  • Some exposure to AI productivity tools
  • Experience working in cloud environments such as AWS, Azure, or PCF

Mock Interview

Practice Video Interview with JobPe AI

Start 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 Java Skills

Practice Java coding challenges to boost your skills

Start Practicing Java Now
Dataart Technologies logo
Dataart Technologies

Information Technology & Services

St Petersburg

RecommendedJobs for You

chennai, tamil nadu, india

mumbai metropolitan region

mumbai metropolitan region

mumbai metropolitan region