HamburgerMenu
hirist

Kanerika Software - Senior Java Software Engineer - Spring Boot

Posted on: 11/09/2025

Job Description

Responsibilities :


- Design, develop, test, and deploy microservices using Java and Spring Boot.

- Develop scalable RESTful APIs and integrate them with frontend and external systems.

- Design and implement data models using NoSQL databases (e.g., MongoDB, DynamoDB).

- Deploy, monitor, and maintain applications in the AWS cloud environment.

- Write clean, maintainable, and well-documented code.

- Participate in code reviews, architecture discussions, and agile ceremonies.

- Optimize application performance, security, and scalability.

- Collaborate with cross-functional teams to understand business requirements and deliver solutions.

Required Skills :


- 3+ years of professional experience in Java development.

- Strong expertise in Spring Boot, Spring Cloud, and building REST APIs.

- Experience designing and implementing microservices architectures.

- Proficiency with NoSQL databases such as MongoDB, DynamoDB, or Cassandra.

- Solid experience with AWS services like EC2, S3, Lambda, API Gateway, RDS, and CloudWatch.

- Familiarity with containerization (Docker) and orchestration tools (Kubernetes is a plus).

- Experience with CI/CD pipelines (e.g., Jenkins, GitHub Actions).

- Understanding of distributed systems, messaging (Kafka, SQS), and event-driven architecture.

- Good understanding of version control systems like Git


info-icon

Did you find something suspicious?