Job Description
We are looking for a highly skilled Java Developer with strong Spring Boot, Microservices, and Docker expertise to join our engineering team. This is a Permanent, Full-Time position under the Software Development category.
Required Skills & Qualifications
✔ Proficiency in Java & Spring Boot
- Strong command of Core Java including:
- Multithreading
- Collections Framework
- Exception Handling
- Hands-on experience with Spring Boot and related modules:
- Spring MVC
- Spring Data JPA
- Spring Security
- Ability to build scalable, maintainable backend systems
✔ Microservices Development
- Strong understanding of Microservices architecture, design patterns & best practices
- Experience building and consuming RESTful APIs
- Knowledge of API versioning, service registry, load balancing & distributed systems concepts
✔ Docker & Containerization
- Ability to write optimized Dockerfiles
- Experience managing Docker images & containers
- Familiarity with Docker Compose for multi-service applications
- Hands-on experience deploying Java applications in Dockerized environments
⭐ Good to Have
- Basic or working knowledge of cloud platforms (AWS preferred)
- Understanding of CI/CD pipelines and DevOps concepts
Additional Information
- Role: Software Development – Other
- Industry: IT Services & Consulting
- Department: Engineering – Software & QA
- Employment Type: Full Time, Permanent
- Education: B.Tech/B.E. in
- Electronics/Telecommunication
- Information Technology
- Computer Science
Key Skills
Java | Spring Boot | Microservices | RESTful API Development | Multithreading | Collections | Docker | AWS