19 Sep
|
Acesoft Labs
|
Bengaluru
19 Sep
Acesoft Labs
Bengaluru
Role & responsibilities
- Design, develop, and maintain microservices and backend applications using Java (Spring Boot framework).
- Integrate and deploy applications in the AWS cloud ecosystem (EC2, ECS, S3, Lambda, RDS, DynamoDB, API Gateway, etc.).
- Manage and automate infrastructure as code using CloudFormation or Terraform
- Build RESTful APIs for front-end and other system integrations.
Preferred candidate profile
- 6+ years of hands-on experience with Java, including solid proficiency with Spring Boot.
- Experience in designing and building REST APIs and microservices.
- Hands-on development experience in the following areas:
- Java 8 or newer
- Spring boot application development with Hibernate / JPA
- PostgreSQL
- Proficiency with AWS cloud services:
Compute (EC2, Lambda, ECS) Storage (S3, EFS)
Database (RDS, DynamoDB)
Networking (VPC, API Gateway, CloudFront)
Additional AWS (SNS, SQS, CloudWatch, IAM, etc.)
- Knowledge in design patterns & clean code principles, with focus on writing testable/tested code.
- Experience in performance tuning and microservice.
- Well versed in Core Java, OOPs concepts, SOLID principles, multithreading, and concurrency.
- Hands-on experience in Junit, Mockito, etc. for implementing unit testing.
📌 Senior Java Backend Developer (Bengaluru)
🏢 Acesoft Labs
📍 Bengaluru