BENGALURU · FULLTIME
Java Full Stack Developer
Acesoft Labs
Bengaluru · onsite · Posted 33d ago
About a minute. You'll make an account on the way through.
agent · working
- Read this posting0.2s
- Found the form on Naukri · 5 questions to answer1.3s
- Decided the answers for all of them3.1s
- Tailor your résumé to this role
- Waiting for you
Section · 01
About this role
Java Spring Boot Backend Developer
Role Summary
We are looking for a Java Spring Boot Backend Developer who can design, develop, and support scalable backend services and APIs. The role is primarily backend-focused; however, the candidate should also have a working knowledge of React to collaborate effectively with frontend teams and handle minor UI tasks when required.
Key Responsibilities
- Design, develop, test, and maintain RESTful APIs and backend services using Java and Spring Boot.
- Implement business logic, validations, exception handling, and ensure high performance and responsiveness.
- Work with Spring modules such as Spring MVC, Spring Data JPA, and Spring Security.
- Develop and optimize database schemas, queries, and integrations with SQL/NoSQL databases.
- Build and maintain integrations with external systems, including third-party APIs, message brokers, and internal services.
- Participate in architecture and design reviews and produce technical documentation.
- Ensure code quality through unit testing, integration testing, code reviews, and CI/CD pipelines.
- Support production issues, perform root cause analysis, and implement preventive fixes.
- Collaborate with frontend developers, understand React component flow and API contracts, and troubleshoot UI/API integration issues.
- Implement minor UI changes or proof-of-concept (POC) solutions in React, when required.
Required Skills (Must Have)
Backend (Core)
- Strong hands-on experience in Java (8/11/17) and Spring Boot.
- Solid understanding of REST APIs, HTTP fundamentals, JSON, and API versioning.
- Experience with Spring Data JPA/Hibernate, transactions, lazy/eager loading, and pagination.
- Strong knowledge of SQL (PostgreSQL/MySQL/Oracle) and query optimization.
- Familiarity with authentication and authorization concepts such as JWT, OAuth2, RBAC, and secure coding practices.
- Experience writing tests using JUnit 5, Mockito, and integration testing frameworks.
- Understanding of microservices architecture fundamentals, including service boundaries, configuration management, and resiliency principles.
Development Practices
- Proficiency with Git, code reviews, and branching strategies.
- Familiarity with CI/CD tools such as Jenkins, GitLab CI, GitHub Actions, or Azure DevOps.
- Strong debugging and performance troubleshooting skills, including log analysis, profiling, and thread dump analysis.
React (Working Knowledge)
- Basic to intermediate understanding of React, including components, props, state management, and hooks.
- Ability to consume REST APIs from React applications and handle common integration challenges such as CORS, authentication headers, and error handling.
- Familiarity with modern JavaScript/TypeScript tooling, including npm/yarn and build processes.
Preferred Qualifications
- Experience with Docker and Kubernetes.
- Exposure to cloud platforms such as Azure, AWS, or GCP.
- Experience with message brokers such as Kafka or RabbitMQ.
- Knowledge of monitoring and observability tools such as Splunk, ELK, Grafana, or Prometheus.
- Familiarity with Agile/Scrum development methodologies.
Experience Required
4 to 8 Years (can be adjusted based on business requirement).
Education
Bachelor's degree in Computer Science, Information Technology, Engineering, or a related field
Sourced from naukri
Section · 02
Skills
Section · Company
About Acesoft Labs

Acesoft Labs
IT Services & Consulting
175
employees
2010
16 years old
Bangalore / Bengaluru, Karnataka
IN
₹6.9L PA avg
Avg at Acesoft Labs
About
Industries
Employee ratings
10 reviews
Culture
4.5
Career growth
4.2
Work-life
4.5
Employees rate it well for
Find them on