Posted on: 23/11/2025
Description :
- Design, develop, and maintain backend services using Java and Spring Boot.
- Architect and implement RESTful APIs and microservices with scalability, performance, and security in mind.
- Integrate backend services with databases, cloud platforms, and frontend applications.
- Collaborate with frontend developers to ensure smooth API consumption and overall application performance.
- Optimize application performance through profiling, tuning, and caching strategies.
- Implement and maintain CI/CD pipelines for automated build, test, and deployment.
- Conduct peer code reviews and mentor junior engineers.
- Ensure backend systems adhere to security best practices and compliance standards.
Required Skills & Experience :
Backend Development :
- Strong proficiency in Java (8+) and Spring ecosystem (Spring Boot, Spring MVC, Spring Data, Spring Security).
- Expertise in designing and implementing REST APIs and microservices.
- Experience with API documentation tools (Swagger/OpenAPI).
- Familiarity with messaging systems (Kafka, RabbitMQ) and asynchronous processing.
- Strong understanding of authentication and authorization frameworks (OAuth 2.0, JWT, SAML).
Database & Storage :
- SQL databases (PostgreSQL, MySQL, MS SQL Server) schema design, query optimization.
- NoSQL databases (MongoDB, Redis) for caching and high-throughput applications.
Frontend :
- Working knowledge of HTML5, CSS3, and JavaScript (ES6+).
- Familiarity with modern frameworks like React.js or Angular for API integration.
DevOps & Cloud :
- CI/CD tools (Jenkins, GitLab CI, GitHub Actions).
- Experience with Docker & Kubernetes.
- Deployment knowledge on AWS, Azure, or GCP.
Testing & Quality :
- Unit and integration testing with JUnit, Mockito.
- API testing with Postman or REST Assured
Did you find something suspicious?
Posted By
Posted in
Full Stack
Functional Area
Full-Stack Development
Job Code
1578838
Interview Questions for you
View All