
Developer
- Bangalore, Karnataka
- Permanent
- Full-time
- Design, develop, and maintain scalable backend services using Java, Spring Boot, and Microservices architecture.
- Build and deploy applications on AWS, utilizing services such as EC2, S3, Lambda, etc.
- Manage containerized applications using Docker and implement CI/CD pipelines with Jenkins.
- Ensure code quality and reliability through comprehensive testing using JUnit, Mockito, and PowerMock.
- Collaborate with DevOps for continuous integration and continuous deployment.
- Work with DynamoDB to design and optimize NoSQL data models.
- Use Git and GitHub for version control and collaborative development.
- Participate in code reviews, architectural discussions, and Agile ceremonies.
- Backend Development: Strong proficiency in Java, Spring Boot, and Microservices.
- Database: Hands-on experience with Amazon DynamoDB.
- Cloud & DevOps: Proficiency in AWS, Docker, Jenkins, and CI/CD tools.
- Testing Frameworks: Experience with JUnit, Mockito, and PowerMock.
- Version Control: Experience with Git and GitHub.
- Familiarity with Agile development methodologies and tools like JIRA or Confluence.
Expertia AI Technologies