Java Developer Mid-Level

Bridgesoftsol

India

On-site

INR 1,400,000 - 2,000,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

Bridgesoft is seeking a senior backend engineer to architect and build core services with strong authentication, session management, and access control.

You will design scalable database schemas, write high-performance Java code, and lead a Backend Pod of 3–4 developers, mentoring and conducting code reviews to ensure secure, reliable APIs.

Qualifications

  • 3+ years of backend development experience with Java and Spring Boot.
  • Strong knowledge of relational databases (PostgreSQL/MySQL) and query optimization.
  • Hands-on experience with authentication & authorization (OAuth 2.0, OIDC, SAML, JWT) and RBAC.
  • Security-first mindset: encryption, hashing, and avoiding common vulnerabilities.
  • Proficient in unit and integration testing (JUnit, Mockito, Spring Test).
  • Experience with caching (Redis) and messaging (Kafka, RabbitMQ).

Responsibilities

  • Architect and build core backend services with authentication, session management, and access control.
  • Design and optimize relational database schemas for scalability and security.
  • Write high-performance, maintainable Java code for backend systems.
  • Lead a Backend Pod of 3–4 junior to mid-level developers; conduct code reviews.
  • Mentor junior developers on advanced Java backend concepts and secure API design.
  • Break down complex features into manageable stories for the team.

Skills

Java
Spring Boot
REST APIs
Microservices
Spring Cloud
PostgreSQL
MySQL
OAuth 2.0
OIDC
SAML
JWT
RBAC
Data encryption
Hashing
Unit testing
JUnit
Mockito
Spring Test
Redis
Kafka
RabbitMQ

Job description

  • Deep Java & Spring Boot Knowledge: Proven experience in building and scaling secure, high-performance RESTful APIs and microservices using Java and the Spring Boot framework. Familiarity with Spring Cloud distributed systems is a plus.
  • Expert-Level Relational Databases (e.g., PostgreSQL, MySQL): Strong datamodelingskills, extensive experience with optimizing complex queries, and a deep understanding of database security features. Crucial knowledge includes indexing strategies, transaction management, connection pooling, and replication.
  • Authentication & Authorization: Hands-on experience implementing complex Identity and Access Management (IAM) concepts such as OAuth 2.0, OpenID Connect (OIDC), SAML, JWT, and role-based access control (RBAC).
  • Security Best Practices: A security-first mindset with experience in data encryption (at rest and in transit), hashing algorithms (e.g.,bcrypt,scrypt), and preventing common vulnerabilities (e.g., SQL injection, XSS, CSRF, insecure deserialization).
  • Unit & Integration Testing: Proficiency with testing frameworks like JUnit, Mockito, and Spring Test. Experience with integration testing and end-to-end testing methodologies.
  • Caching & Messaging: Experience with caching mechanisms (e.g., Redis, Memcached), and message brokers (e.g., Kafka, RabbitMQ) for building highly performant and scalable systems.

Role & Responsibilities:

  • Architect and build the core backend services, including robust user authentication, session management, and access control logic.
  • Design and optimize relational database schemas, ensuring scalability, high availability, and robust security.
  • Write critical, high-performance, and maintainable Java code, setting the standard for the backend codebase.
  • Lead a "Backend Pod" for 3-4 junior to mid-level developers, fostering a collaborative and productive environment.
  • Conduct thorough code reviews to enforce best practices in coding standards, security, performance, and API design.
  • Mentor junior developers on advanced Java backend development principles, efficient database interactions, and secure API design.
  • Break down complex backend features and tasks into manageable stories and subtasks for the development team.
Years of Exp:
  • 3+ Years
Employment Type:
  • Permanent

Bridgesoft is a leading provider of technology, consulting, and information security managementsolutions. Bridgesoft's products and services cover a range of areas from physical and logical access and identity management to security risks and threats.

Copyright 2026 Bridgesoft. All rights reserved.

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

Similar jobs worth comparing

Senior Java Backend Developer
Senior Java Backend Developer

Bridgesoftsol • India

On-site
INR 800,000 - 1,200,000
Java Backend Developer – Spring Boot & Microservices
Java Backend Developer – Spring Boot & Microservices

Winzons • India

On-site
INR 2,500,000 - 4,000,000
Health insurance
Provident Fund
Senior Java Software Engineer
Senior Java Software Engineer

InfoVision Inc. • Bengaluru

On-site
INR 3,000,000 - 4,200,000
Java Backend Developer
Java Backend Developer

Kumaran Systems • Chennai District

On-site
INR 1,200,000 - 2,400,000
Java Back End Developer
Java Back End Developer

Infosys • Hyderabad, Chennai District, Bengaluru

Hybrid
INR 2,800,000 - 6,000,000
Senior Backend Engineer Jobs -Java (7-10 Years Experience)
Senior Backend Engineer Jobs -Java (7-10 Years Experience)

Winzons • India

On-site
INR 4,200,000 - 7,000,000
Java Back End Developer
Java Back End Developer

Dynpro • Hyderabad

On-site
INR 1,200,000 - 2,000,000
Java Back End Developer
Java Back End Developer

Mergen Corporates • Hyderabad, Pune District, Bengaluru

Hybrid
INR 1,200,000 - 2,000,000
Senior Java Developer
Senior Java Developer

Seneca Global It Services • Hyderabad

Hybrid
INR 3,000,000 - 6,000,000
Java Back End Developer
Java Back End Developer

Capgemini • Chennai District

Hybrid
INR 4,000,000 - 6,000,000