You will build and maintain backend services using Java and Spring Boot. You own the release pipeline and ensure high-quality code.
Responsibilities
- Develop backend services using Java and Spring Boot.
- Write clean code following strong programming principles.
- Maintain high test coverage via unit and integration testing.
- Manage data persistence with Oracle and Cassandra databases.
- Handle asynchronous messaging and streaming via MQ and Kafka.
Required Skills
- 5+ years of professional software development experience.
- Core Java and J2EE proficiency.
- Experience with Spring Boot framework.
- Proficiency in unit and integration testing.
- Hands-on experience with MQ and Kafka.
- Database management with Oracle and Cassandra.
- Version control and deployment using Bitbucket, Git, and Jules.
- Experience with Cloud-GAIA.
Preferred Skills