Backend Java Developer: Microservices, REST, and Data Processing Specialist
Summary
A backend Java developer in Calgary (hybrid) who designs scalable microservices architectures and RESTful web services, integrates real-time data with Kafka, and mentors peers. Core stack includes Java, Spring Boot, Oracle/PL/SQL, ideally with asset and wealth management exposure.
As part of this role, you will design and implement efficient microservices architectures. Your collaboration with cross-functional teams will gather vital requirements to produce high-quality technical specifications. Mentorship and guidance to your peers will enhance overall team performance and innovation.
Key Responsibilities: • Design scalable microservices architecture for improved system performance • Develop and deploy RESTful web services for application synergy • Provide mentorship and technical guidance to peers • Collaborate with teams to gather and document requirements • Ensure effective data integration using Kafka for real-time processing
Requirements: • Strong command of Core Java for efficient application coding • Expertise in Spring Boot, Microservices, and REST Web Services • Proficient in Oracle and PL/SQL for managing databases • Knowledge in the Asset and Wealth Management field is desirable • Conduct code reviews maintaining high coding standards
Utilize your development skills to create impactful backend solutions while driving project success within innovative microservices environments.