01 May
API Software Developer
Vacancy expired!
- Be a member of a Product team that leverages Agile and Scrum practices to deliver customer payment capabilities via all channels.
- Design, develop and support API and micro services solutions.
- Analyzes technical and business requirements to develop a systems solution that aligns with enterprise best practices.
- Utilizes agile software development practices, secure coding practices, code reviews, and software architecture.
- Experience working with multiple platforms including AWS.
- Utilize languages and frameworks such as Java, Spring, JUnit, Groovy, Bootstrap.
- Application Development Framework such as SpringBoot, Karate, Serenity, JBehave, Swagger, Mockito.
- Analyzes technical and business requirements to develop a systems solution that aligns with enterprise best practices.
- Strong Java skills including experience with the Spring Framework and Spring Boot.
- Experience working with CI/CI technologies such as Jenkins, UrbanCode, Groovy scripting, and/or Gitlab CI
- Experience with cloud technologies like AWS or Pivotal Cloud Foundry (PCF)
- Experience in micro service architecture
- API development using REST and SOAP/XML Webservices.
- Experience with Agile methodologies.
- Application Development Framework such as SpringBoot, Karate, Serenity, JBehave, Swagger, Mockito.
- Continuous Integration/Delivery (CI/CD), GIT, Jenkins, Trunk based development.
- Familiarity with Object Oriented design principles.
- College Degree Required
- 5+ years of total software development experience.
- Experience in object-oriented programming.
- Ability to quickly adapt to a changing and fast-paced agile development environment.
- A proven willingness to learn and use new technologies.
- Experience with front-end/web application development is desired, but not required.
Vacancy expired!