Vacancy expired!
- Your primary focus will be on designing and developing applications using Java to manage a event driven system using technologies on AWS, Spring state machine, Spring Boot, REST, JSON, Kubernetes, Docker, NoSql databases and Git/Github/Gitlab.
- You will be fully utilizing AWS with services such as Cloud Formation Templates, EC2, EKS, Lambda, API Gateway(Apigee), and many more.
- You will ensure that the components and the overall application are robust and easy to maintain.
- You will coordinate with the rest of the team working on different layers of the infrastructure and participate in team design sessions and scrum/agile ceremonies
- Bachelor's degree in computer science or related field, or equivalent work experience.
- Minimum 3+ years of experience with development using Java, Spring, Spring boot frameworks.
- Minimum 1+ years’ experience in relational or non-relational database management systems.
- Minimum 1+ years’ experience with Unit and Integration testing with Junit, Selenium, Cucumber JS unit testing library (Jest, Mocha).
- Understanding of MVC / MVVM / MVP structure and development patterns.
- Excellent written and verbal communications skills.
- Ability to understand business requirements and translate them into technical requirements.
- Ability to understand business requirements and translate them into technical requirements.
- 3+ years of experience working in an Agile/SCRUM environment.
- Good experience with API development using Java and MongoDB.
- Knowledge of JavaScript frameworks is a Big Plus.
- Working with modern development approaches (containerization, cloud, continuous delivery, micro-services, modular reactive web applications)
- Exposure to development of large microservice-based architectures, container orchestration frameworks: Kubernetes/Amazon EKS
- Familiarity with modern build pipelines and tools.
- Familiarity with code versioning Git (Gitlab).
- Familiarity with backlog management tools like JIRA.
Vacancy expired!