Bangalore, Karnataka, India
Information Technology
Full-Time
SculptSoft AI Software Development Company
Overview
Key Responsibilities
- Design, develop, and deploy microservices using Java (version 11 or higher) and Spring Boot/Spring Cloud Gateway.
- Apply microservices architecture patterns such as Circuit Breaker, API Gateway, Saga, CQRS, or Service Mesh in real-world implementations.
- Develop and maintain persistent layers using Spring Data JPA and Hibernate.
- Implement and manage WebSocket-based communication (preferably using Spring WebSocket or Netty).
- Utilize ScheduledExecutorService to manage scheduled/background tasks efficiently.
- Work with event-driven architectures using Kafka or equivalent messaging systems.
- Manage and optimize databases, with hands-on experience in PostgreSQL/MS SQL and optional exposure to NoSQL databases like MongoDB or Redis.
- Develop and deploy applications in containerized environments using Docker and Kubernetes.
- Implement secure authentication and authorization mechanisms using OAuth2 and JWT.
- Participate in building CI/CD pipelines and leverage monitoring tools like Prometheus, Grafana, ELK stack for operational excellence.
- Troubleshoot, debug, and optimize the performance of distributed systems and Skills & Qualifications :
- Strong hands-on programming experience in Java (11 or higher).
- Deep understanding of Spring Boot, Spring Cloud Gateway, Spring Data JPA, and Hibernate.
- Proven experience with microservices design and implementation.
- Proficient in working with WebSockets and background job scheduling.
- Experience with Kafka or similar messaging systems for asynchronous communication.
- Strong knowledge of relational databases (PostgreSQL, MS SQL); exposure to NoSQL is a plus.
- Working knowledge of Docker and Kubernetes for container orchestration.
- Good understanding of security protocols and implementation (OAuth2, JWT).
- Hands-on experience in DevOps practices, CI/CD, and monitoring/logging tools.
- Excellent problem-solving skills and the ability to work in a fast-paced, agile Qualifications :
- Bachelor's or Masters degree in Computer Science, Engineering, or related field.
- Contributions to open-source projects or tech communities.
- Certifications in Java, Spring, or Cloud technologies are a plus.
Similar Jobs
View All
Talk to us
Feel free to call, email, or hit us up on our social media accounts.
Email
info@antaltechjobs.in