Java AWS Springboot Developer Job
IN
Job Descriptions:
Experience required: 4-6 years
- Strong experience in JAVA using RESTful web services , J2EE, Springboot technologies with Cloud based environment.
- Extensive Experience with relational and no-SQL Databases
- Application architectural patterns, such as MVC, Microservices, Event-driven, etc.
- Deploying software using CI/CD tools such as Jenkins, GoCD, Azure Devops etc.
- Familiarity with continuous delivery, and continuous integration
- Prior technical mentoring experience with guidance and assistance to junior developers
- Strong communication and collaboration skills
- Demonstrated good understanding of applying application design patterns to solve complex problems
- Demonstrated strong initiative with ability to work independently
- Experience in AWS cloud (PaaS) with Java
- Experience in implementing Microservices, containerization techniques (preferably Docker)
- Knowledge in Design Patterns and SOLID principles will be an added advantage.
- Experience developing applications with Agile team methodologies preferred.
- Strong Object-Oriented design skills and understanding of MVC.
Sufficient experience with Git to organize a large software project with multiple developers to include branching, tagging and merging.