PRPradeepit Consulting Services
Java Full Stack Developer
Bangalore ₹7-11 LPA Posted 22 Jul 2025
FULL TIME
Core Python
Mongodb
Aws
Job Description
- Java / Spring Boot
- Ability to manage and configure the application as a solo endeavor, since there is no backend team already
- Ability to configure the application should know things like how to configure database credentials or other secrets appropriately (i.e. not in application properties files in version control), and Spring Security
- SQL with JPA or equivalent
- Should know how to create a table, what is an index and why those are important, how to create connections to the database from Spring Boot and perform queries and joins with a tool like Spring Data or JPA or Spring JDBC
- Senior level developer (implying ability to work independently, use version control / pull requests / etc. properly)
- We don't have a backend lead, so they need to be able to work without daily oversight, maybe 1-2 times a week oversight. They need to be able to work with git and understand what are pull requests and how branches work.
- Solid understanding of REST APIs and REST API design
- Need to understand JSON and basic concepts such as differences between GET, POST, PATCH, PUT, and error codes like 401, 403, 500, etc.
- Understanding how to design and document an API so that the frontend team can use it
- Need to understand authentication basics relevant to OIDC JWT and Spring Security and how to protect APIs, how to use the tokens to call other APIs like Graph API, etc.
- Ability to overlap with US/AST hours to communicate with lead and potentially client (5:30 pm-8 pm or so)
- Availability for the project