Senior Java Developer

AliceBlue

Bengaluru

On-site

INR 1,500,000 - 2,100,000

Full time

14 days+

Get more replies from employers

Send a job-specific resume in minutes.

Job summary

AliceBlue in Bengaluru is seeking a Senior Java Developer to architect and build scalable microservices using Java 8/11/17, Spring Boot, and modern REST APIs. You will guide a team of engineers, design service boundaries, and ensure robust security and performance in a financial services environment.

You will work across CI/CD pipelines, cloud platforms, and container technologies like Docker and Kubernetes, while upholding SOLID principles and best practices in testing, observability, and code

Qualifications

  • 4-6 years of hands-on experience in software development with a strong focus on Java and Spring Boot.
  • Proven experience in designing, developing, and deploying microservices architectures.
  • Minimum of 2-3 years in a senior developer role, guiding and mentoring a team of engineers.
  • Prior experience working in the financial services domain is highly preferred, demonstrating an understanding of its unique challenges (e.g., security, compliance, high transaction volumes).
  • Proficient with RESTful API design and development.

Skills

Mentoring engineers
Team leadership
Agile / Scrum
Communication
Security by design
OWASP Top 10
Observability (Prometheus/Grafana/Jaeg

Tools

Java
Spring Boot
Microservices
REST API
PostgreSQL/MySQL/Oracle
MongoDB/Cassandra
Kafka/RabbitMQ
AWS/Azure/GCP
Docker
Kubernetes
Git/GitHub/GitLab/Bitbucket
Spring Security
Spring Cloud

Job description

  • 4-6 years of hands-on experience in software development, with a strong focus on Java and Spring Boot.
  • Proven experience in designing, developing, and deploying microservices architectures.
  • Minimum of 2-3 years in a senior developer role, guiding and mentoring a team of engineers.
  • Prior experience working in the financial services domain is highly preferred, demonstrating an
  • understanding of its unique challenges (e.g., security, compliance, high transaction volumes).
Experience:
  • 4-6 years of hands-on experience in software development, with a strong focus on Java and Spring Boot.
  • Proven experience in designing, developing, and deploying microservices architectures.
  • Minimum of 2-3 years in a senior developer role, guiding and mentoring a team of engineers.
  • Prior experience working in the financial services domain is highly preferred, demonstrating an
  • understanding of its unique challenges (e.g., security, compliance, high transaction volumes).
Technical Expertise:
  • Deep proficiency in Java and Spring Boot framework (Spring MVC, Spring Data JPA, Spring Security, Spring Cloud components).
  • Extensive experience with microservices architecture principles, including service discovery, API gateways, fault tolerance, and distributed tracing.
  • Strong understanding and experience with RESTful API design and development.
  • Proficiency with database technologies, both relational (e.g., PostgreSQL, MySQL, Oracle) and NoSQL (e.g., MongoDB, Cassandra).
  • Experience with messaging queues (e.g., Apache Kafka, RabbitMQ) for inter-service communication.
  • Familiarity with cloud platforms (e.g., AWS, Azure, GCP) and cloud-native development principles.
  • Hands‑on experience with containerization technologies (Docker) and orchestration (Kubernetes) is a significant plus.
  • Proficiency with version control systems (Git, GitHub/GitLab/Bitbucket).
Engineering Best Practices:
  • Expertise in writing comprehensive unit, integration, and API tests.
  • Experience with Continuous Integration/Continuous Delivery (CI/CD) pipelines (e.g., Jenkins, GitLab CI, Azure DevOps).
  • Adherence to clean code principles, SOLID principles, and design patterns.
  • Familiarity with static code analysis tools (e.g., SonarQube) and code quality metrics.
  • Strong focus on security by design principles, secure coding practices, and awareness of common vulnerabilities (OWASP Top 10) in financial applications.
  • Understanding of observability practices (logging, monitoring, tracing with tools like Prometheus, Grafana, Jaeger).
Agile & Soft Skills:
  • Excellent understanding and practical experience with Agile methodologies (Scrum/Kanban).
  • Strong problem-solving, analytical, and debugging skills.
  • Exceptional communication (verbal and written), interpersonal, and leadership abilities.
  • Ability to articulate complex technical concepts clearly to both technical and non‑technical audiences.
Qualification

Spring boot,microservices,Java 8,11,17,Hibernate,Restful API

Latest Openings

Mumbai, Thane, GUJ, RJ, Nagpur, Madurai, Karur, Chennai, CBE, ERD, APS, TSKW, Patna, Madhya Pradesh, UP, Bhubaneshwar, Kolkata, Vizag , bangalore , Delhi , HYD , and Kerala

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Senior Java Developer
Senior Java Developer

Innovyatech • India

On-site
INR 800,000 - 1,200,000
Springboot Microservices Developer
Springboot Microservices Developer

Tata Consultancy Services • Bengaluru, Mumbai, Chennai District

On-site
INR 2,000,000 - 3,500,000
Senior Java Developer
Senior Java Developer

Agiliad • Pune District

On-site
INR 1,200,000 - 1,800,000
Java Developer Consultant
Java Developer Consultant

Tecnoprism • Mumbai

On-site
INR 1,200,000 - 2,200,000
Senior Java backend Developer – Spring & Hibernate
Senior Java backend Developer – Spring & Hibernate

Winzons • India

On-site
INR 1,800,000 - 2,400,000
Senior Java Full Stack Developer
Senior Java Full Stack Developer

WebSenor Ltd • Bengaluru

Hybrid
INR 1,200,000 - 2,000,000
Senior Software Engineer -Java
Senior Software Engineer -Java

1203 Barclays Global Serv. Cent • Pune District

On-site
INR 2,400,000 - 3,600,000
Java Developer
Java Developer

Elabs Infotech • Hyderabad, Pune District

On-site
INR 1,000,000 - 1,400,000
Senior Java Fullstack Developer
Senior Java Fullstack Developer

Capgemini • Bengaluru, Mumbai

Hybrid
INR 1,200,000 - 1,800,000
Senior Java Developer - 8-12 Years - Bengaluru/Chennai/Hyderabad
Senior Java Developer - 8-12 Years - Bengaluru/Chennai/Hyderabad

Crescendo Global Leadership Hiring India • Bengaluru

On-site
INR 4,000,000 - 6,000,000