Overview
Skills
Job Details
Java J2EE Developer- Microservices
Location: Phoenix, AZ
Duration: 12 Months+
Manager oversees Java Shop and is looking to build out Microservices and Backend Development within his Merchant Services team.
Day to Day:
Develop and optimize Java-based microservices using Spring and Spring Boot. Implement APIs and develop real-time, high performance systems using Kafka for event-driven architecture
Integrate and manage MongoDB for NoSQL operations, optimizing queries for scalability and performance.
Develop Kafka producers/consumers, ensuring reliable message processing and stream optimization for real-time data.
Ensure applications are cloud-ready and collaborate with DevOps teams to deploy and scale services within a cloud environment (AWS, Google Cloud Platform, Azure, Private Cloud). Team currently uses PFC
Conduct code reviews, write unit and integration tests, and collaborate with QA teams to ensure stable feature deployment.
Requirements:
3+ years of hands-on experience with Java, Spring, Spring Boot, Kafka, and MongoDB, developing microservices and event-driven systems.
Understanding of cloud environments (AWS, Google Cloud Platform, Azure, or PFC), with the ability to work with cloud-native applications, though no direct cloud management is required.
Proficiency in troubleshooting, debugging, and performance optimization of backend systems, along with experience in CI/CD pipelines and collaboration with DevOps teams.
5 Main Skills to focus on:
JAVA
MICROSERVICES
KAFKA
SPRING BOOT
MongDB