Description
You will lead the design and development of event-driven microservices and automated testing frameworks.
Responsibilities
- Lead the design and development of modules and event-driven microservices using Java and Spring Boot.
- Develop cloud-native microservices following BDD architecture principles.
- Implement software solutions and lead product module development.
- Expose RESTful web services and manage API development.
- Build and maintain automation testing suites using TDD/BDD methodologies.
Required Skills
- 9+ years of experience in software development and leadership.
- Expertise in Core Java and Java 8.
- Extensive experience with Spring Boot and REST API development.
- Proficiency in Selenium and automation testing frameworks.
- Hands-on experience with Cucumber/Gherkin for BDD.
- Experience with JUnit, Jasmine, and KarmaRunner.
- Knowledge of Maven and CI/CD tools including Jenkins and Jules.
- Experience with Atlassian toolsets, specifically Jira.
- Familiarity with performance testing tools like BlazeMeter or JMeter.