Baseel Partners
Java Spring Boot Developer
Skills
2 months ago
Share this opportunity
Share this opportunity to other talents of your network:
✓ Offer them a visibility boost with clients.
✓ Help your contacts find their next job.
Important information
Contract type:
Permanent
Salary:
₹250,000 – ₹350,000 / year
Location:
Hyderabad, Telangana, India
Work mode:
Remote
Published on:
13 August 2026
What they need
Job Description Java Spring Boot Developer
Location: Remote
Employment Type: Full-Time
Experience: 1–2 Years
About the Role
We are seeking a motivated and enthusiastic Java Spring Boot Developer with 1–2 years of professional experience to join our engineering team. The ideal candidate should have hands-on experience in developing scalable backend applications, designing RESTful APIs, and working with relational databases using modern Java technologies.
You will be responsible for building secure, high-performance backend services, collaborating with cross-functional teams, and contributing throughout the software development lifecycle. This is an excellent opportunity for developers looking to strengthen their expertise in Java, Spring Boot, microservices, and cloud-native application development.
Key Responsibilities
- Design, develop, and maintain scalable RESTful APIs using Java and Spring Boot.
- Develop secure and high-performance backend services following software engineering best practices.
- Design database schemas and interact with PostgreSQL using Spring Data JPA.
- Implement authentication and authorization using Spring Security.
- Develop clean, reusable, and maintainable code using layered architecture (Controllers, Services, Repositories, DTOs).
- Debug, troubleshoot, and resolve application issues through log analysis, debugging tools, and root cause analysis.
- Collaborate with Frontend Developers, QA Engineers, Product Managers, and other stakeholders to deliver high-quality software.
- Participate in code reviews and follow Git-based collaborative development workflows.
- Optimize SQL queries, API response times, and overall application performance.
- Create and maintain technical documentation, API documentation, and implementation notes where required.
- Follow Agile development practices, participate in sprint planning, and contribute to continuous improvement initiatives.
Required Qualifications
Bachelor's degree in Computer Science, Software Engineering, Information Technology, or a related technical discipline.
1–2 years of hands-on experience developing backend applications using Java and Spring Boot.
Strong understanding of REST API design principles, HTTP methods, and HTTP status codes.
Experience with Spring Data JPA and relational databases, preferably PostgreSQL.
Good understanding of Spring Security, including authentication and authorization concepts.
Ability to develop clean, modular, and maintainable Java applications using Controllers, Services, Repositories, and DTO patterns.
Good knowledge of SQL, including:
Joins
Filtering
Aggregations
Grouping
Query optimization
Experience with Git, including branching strategies, pull requests, merge requests, and code reviews.
Strong debugging and troubleshooting skills using logs, breakpoints, API testing, and root cause analysis.
Good understanding of Object-Oriented Programming (OOP), design principles, and software development best practices.
Excellent analytical, problem-solving, and communication skills.
Preferred Qualifications
Experience with Liquibase or Flyway for database version control and schema migrations.
Exposure to Microservices Architecture, including service discovery using Eureka.
Basic understanding of:
JWT Authentication
OAuth2
Role-Based Access Control (RBAC)
Experience writing unit and integration tests using JUnit and Mockito.
Familiarity with MapStruct or similar object mapping frameworks.
Understanding of workforce management or HR domains, including:
Shift Scheduling
Leave Management
Rostering
Attendance Management
Experience implementing Excel import/export functionality using Apache POI.
Knowledge of transaction management, lazy loading, fetch strategies, and common JPA performance issues such as the N+1 Query Problem.
Exposure to Docker, CI/CD pipelines, containerized deployments, and DevOps practices.
Familiarity with API documentation tools such as Swagger/OpenAPI.
Technical Skills
Programming Languages
- Java 17 / Java 21
- SQL
Backend Frameworks
- Spring Boot
- Spring Data JPA
- Spring Security
Databases
- PostgreSQL
API Development
- REST APIs
- JSON
- Swagger / OpenAPI (Preferred)
Build & Dependency Management
- Maven
Version Control
- Git
Database Migration
- Liquibase
- Flyway (Preferred)
Testing
- JUnit
- Mockito
Containerization & DevOps (Preferred)
- Docker
- CI/CD Pipelines
Architecture
- Layered Architecture
- Microservices
- DTO Pattern
- Repository Pattern
What We Offer
- Opportunity to work on enterprise-grade backend applications using modern Java technologies.
- Exposure to scalable architectures, microservices, and cloud-native development practices.
- Flexible remote working environment.
- Collaborative and supportive engineering culture.
- Continuous learning, mentorship, and career development opportunities.
- Competitive salary and performance-based incentives.
- Opportunity to work with modern development tools, CI/CD pipelines, and DevOps practices.
Ideal Candidate
You are passionate about backend software development and enjoy building secure, scalable, and maintainable applications. You write clean, efficient code, take pride in solving complex technical problems, and collaborate effectively with cross-functional teams. You are eager to learn new technologies, adopt industry best practices, and contribute to delivering high-quality software solutions.
Compensation:
- Monthly salary INR 20,000
- Annual Fixed bonus – INR 60,000
- This is a Full time remote working role
Baseel:
Baseel Partners LLP (Baseel.com) is a company initially focused on cybersecurity and data protection. Today, Baseel Group has expanded significantly, providing a comprehensive suite of IT services and products to clients in over 100 countries. A distinguished global entity, Baseel Partners LLP has established a strong network of partners across Europe, the UK, Asia, and MENA countries. Baseel has some clients in the area of Data Governance who are looking for MDM implementation.
Questions
How may years of experience you have?
List your certifications
Other offers great for you!
These companies are also looking for great profiles
Naxo
Développeur Java Spring Boot Kotlin
430
Freelance
Lille, France
Hybrid
Skills
1 month ago
Quick apply
Naxo
Developer Java Spring Boot React Kubernetes
410
Freelance
Lille, France
Hybrid
Skills
11 days ago
Quick apply
Sweet IT
Java Spring Boot Developer junior - Lyon - CDI
Permanent contract
Lyon, France
Hybrid
Top Recruiter
Skills
7 days ago
Quick apply