The Senior Java Microservices Developer will be responsible for developing enterprise-level web applications and RESTful APIs using MicroServices, ensuring quality through TDD and collaborating with senior engineers.
In Short
1 Year Contract position
100% Remote work
Develop enterprise-level web applications
Utilize MicroServices architecture
Design and build test cases for RESTful APIs
Lead code/design reviews
Mentor junior engineers
Work with architecture team on key technologies
Participate in feature/story elaboration
Experience with Agile methodologies
Requirements
8+ years of software engineering experience in Java
6+ years in large-scale Enterprise Software Development
2+ years in Docker or cloud-based applications
4+ years in REST frameworks with Spring Boot
Experience with event-driven frameworks like Kafka
Understanding of Spring AOP and microservices architecture
Experience with container frameworks like OpenShift
2+ years leading development teams
Working experience with Gradle, GIT, GitHub
Good to have: Spring Reactive RESTful Web service experience
Benefits
Confidentiality of information according to EEO guidelines