Pratiti Technologies Pvt. Ltd. | Full time
- Design, develop, andmaintain scalable backend services using Java and Spring Boot.
- Build RESTful APIs andintegrate backend services with front-end applications and externalsystems.
- Develop cloud-nativeapplications using AWS services such as EC2, Lambda, S3, RDS,DynamoDB, API Gateway, etc.
- Improve applicationperformance, reliability, and scalability.
- Participate in solutiondesign, code reviews, and architectural discussions.
- Troubleshoot complextechnical issues and provide root-cause analysis.
- Work closely with DevOpsteams to support CI/CD pipelines (Jenkins/GitHub Actions/AWSCodePipeline).
- Mentor junior developers andcontribute to best practices, coding standards, and documentation.
- Collaborate with cross-functional teams to driveproduct features and improvements.
Requirements
- 6+ years of hands-onexperience inJava development.
- Strong proficiency with SpringBoot, Spring MVC, Spring Data, Spring Security.
- Solid understanding ofObject-Oriented Programming, design patterns, and microservicesarchitecture.
- Experience with AWS cloudservices (EC2, S3, Lambda, RDS, CloudWatch, IAM, etc.).
- Strong knowledge ofrelational and NoSQL databases (MySQL/PostgreSQL, DynamoDB, MongoDB).
- Experience in buildingRESTful APIs and distributed systems.
- Hands-on experience with Git,Maven/Gradle, unit testing frameworks (JUnit/Mockito).
- Familiarity with Docker,Kubernetes, or cloud-native deployments (nice to have).
- Strong analytical andproblem-solving skills with the ability to debug complex issues.
- Excellent communication and collaborationabilities.