Senior Java Full-Stack Developer

Themesoft Inc. — Canada · Posted ~9 hours ago

Senior Contract Hybrid

Skills

Java Full-stack development Microservices RESTful web services Spring Boot Spring Core Kafka Oracle PL/SQL Technical leadership Team mentoring REST

🔓 Log in to save this job, tailor your resume & track your apply process — 7 days free, no card needed.

Log in to add to target list

Summary ✨ AI‑Generated

A technology team is seeking a Senior Java Full-Stack Developer for a 12-month hybrid engagement. You will lead scalable microservices design, develop REST services, integrate streaming infrastructure, work with enterprise databases, and mentor other developers while collaborating across teams.

Highlights

12-month hybrid contract with senior technical ownership, architectural leadership, mentoring responsibilities, and work on scalable microservices and real-time data systems.

Description

Role: Sr. Java Developer (FULL STACK) Location: Calgary, AB- Hybrid, 3 days onsite Work Arrangement: [ Hybrid ] Employment Type: [ Contract] Contract Duration: [ 12 months] Job Description/Responsibilities • Lead the design and implementation of scalable microservices architecture to enhance system performance and reliability • Oversee the development and deployment of RESTful web services to facilitate seamless communication between applications • Provide technical guidance and mentorship to the development team, fostering a collaborative and innovative environment • Collaborate with cross-functional teams to gather requirements and translate them into technical specifications • Ensure the integration of Kafka for efficient data streaming and real-time processing within the application ecosystem • Utilize Oracle and PL/SQL for database management, ensuring data integrity and optimal performance • Implement Spring Boot and Spring Core frameworks to streamline application development and enhance modularity Conduct code reviews and ensure adherence to best practices and coding standards What are the top 3 skills required for this role? • Demonstrate proficiency in Kafka, Oracle, and PL/SQL for effective data management and processing • Possess strong expertise in Spring Boot, Microservices, and REST Web Services for robust application development • Exhibit deep understanding of Core Java for efficient coding and system integration • Showcase domain knowledge in Cards and Payments, and Asset and Wealth Management for targeted solution delivery.