Senior Java Developer

Photon

Bangalore Rural, Bengaluru, Chennai District

On-site

INR 1,500,000 - 2,800,000

Full time

14 days+
Application generator

Turn this role into an interview — a resume and cover letter built around what this employer wants.

Get past ATS filters

Job summary

Photon is seeking a skilled Java backend engineer to design and implement microservices using Java 17+ and Spring Boot. You will work on both synchronous and asynchronous services with WebFlux, integrate with Kafka, Cassandra, Solr, and relational databases, and contribute to CI/CD pipelines and monitoring setups.

The ideal candidate brings strong SOLID fundamentals, pattern knowledge, and hands-on experience with AI-assisted development tools to boost productivity in enterprise software

Qualifications

  • Expert in Java 17+ with strong backend design sense.
  • Proven experience implementing design patterns and SOLID.
  • Experienced in building microservice architectures and patterns.
  • Skilled with Spring Boot and Spring WebFlux for synchronous/asynchronous services.
  • Proficient in Kafka, Cassandra, Solr; comfortable with Oracle/MySQL.
  • Hands-on with AI-assisted coding tools to boost productivity.
  • Familiar with CI/CD, monitoring stacks (AppD/ELK/Grafana) and testing (JUnit/Mockito).

Responsibilities

  • Develop robust Java 17+ microservices in a Spring ecosystem.
  • Design and implement scalable patterns, ensure SOLID principles.
  • Build both synchronous and asynchronous services with WebFlux.
  • Integrate with Kafka, Cassandra, Solr and relational databases.
  • Apply CI/CD, monitor apps, and implement tests using JUnit/Mockito.

Skills

Java 17+
Design Patterns
SOLID Principles
Microservice Patterns
Spring Boot
Microservice Architecture
Spring WebFlux
AI-assisted coding
CI/CD
Monitoring tooling
JUnit & Mockito

Tools

Kafka
Cassandra
Solr
Oracle
MySQL
Elasticsearch

Job description

Roles and Responsibilities :
Must Have Skills:
  • Expert in Java 17+
  • Extensive experience implementing Design Patterns, SOLID Principles and various Microservice Patterns
  • Strong experience with Spring Boot and Microservice Architecture
  • Strong experience with Spring WebFlux to build synchronous and asynchronous Microservices
  • Proficient in Kafka
  • Hands-on with Cassandra and Solr
  • Experience with Oracle or MySQL
  • 1+ years of hands-on experience with GitHub Copilot, OpenAI Codex, or similar AI-assisted software development tools to enhance developer productivity in enterprise software development
  • Experience with CI (Continuous Integration) methodologies and Tools
  • Hands-on experience with AppD, ELK, Grafana - including alerts and notification setup
  • Unit testing with Junit and Mockito
Nice to Have:
  • Experience using Elasticsearch for transactional data storage
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

Luxoft • Gurugram District

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

Careernet • Thiruvananthapuram

On-site
INR 4,000,000 - 7,000,000
Senior Java Developer
Senior Java Developer

Expian Technologies • Bengaluru

Hybrid
INR 2,500,000 - 4,000,000
Java Developer
Java Developer

Tata Technologies • Jamshedpur

On-site
INR 600,000 - 900,000
Java Architect - Microservices & Distributed Systems
Java Architect - Microservices & Distributed Systems

Tata Consultancy Services • Mumbai, Pune District, Bengaluru

On-site
INR 2,500,000 - 4,000,000
Sr. Java Developer
Sr. Java Developer

Goodfit • Bengaluru

On-site
INR 1,500,000 - 2,500,000
Sr. Java Developer
Sr. Java Developer

Apptware Solutions LLP • Pune District

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

Synechron • Bengaluru

On-site
INR 1,000,000 - 1,500,000
Java Full Stack Developer
Java Full Stack Developer

Tata Consultancy Services • Gurugram District

On-site
INR 1,200,000 - 2,400,000
Java Technical Lead
Java Technical Lead

Photon • Chennai District, Bengaluru

On-site
INR 3,500,000 - 6,500,000