Senior Java Spring Boot Developer

Xformics Inc — Canada · Posted ~3 hours ago

Senior

Skills

Java Spring Boot J2EE Microservices REST APIs Backend Development Cloud-Native Development Java 17 Java 21 Spring Core Cloud

🔓 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

Join a senior backend engineering team building cloud-native enterprise applications with modern Java technologies. You will develop microservices and REST APIs using Java and Spring Boot, contribute to scalable architectures, and work on complex technology initiatives across multiple business domains.

Highlights

Senior backend engineering opportunity focused on modern Java, Spring Boot, microservices, REST APIs, and cloud-native applications. The role offers exposure to varied enterprise technology projects across multiple industries.

Description

Xformics Inc. is a global product and strategic consulting company with a presence in the USA, Canada, Europe and India. With a leadership team derived from the best of GE, Oracle and IBM, Xformics advanced AI and digital products solve niche problems across various industry verticals, be it predicting the failure of Jet engines or optimizing the supply chain focusing on order fulfilment end to end life cycle. Our clients include many Fortune 100 companies in Banking, Retail, Manufacturing, and Healthcare. Join us and help define the technologies that are shaping the world of tomorrow. Position: Senior Java Spring Boot developer (Spring Boot, J2EE, Microservices, Cloud) Experience Required: 6-10 years Immediate Joiners/ Early Joiners Required Qualifications Overall 6-10 years of professional experience in backend application developmentStrong experience developing microservices and cloud-native applications using Java (17/21), J2EE, REST APIs, and Spring Boot ecosystem:Spring Core, Spring MVC, Spring Boot, Spring SecurityORM frameworks such as JPA (Java Persistence API) or equivalentExperience building highly scalable and distributed microservice platforms, in a Retail environmentSolid understanding and hands-on experience with:Unit testing frameworks like JUnit, MockitoBuild and deployment tools such as Gradle, Maven, and Jenkins as part of the CI/CD processExperience working with Kafka in high-volume transactional systemsHands-on experience with Relational Databases [PostgreSQL]Experience working on cloud platforms, with preference for Google Cloud Platform (GCP)Strong communication skills for design-related discussions, cross-functional collaboration, and stakeholder engagement Responsibilities Develop elegant, high-performing, and scalable code as part of a collaborative engineering teamLead and ensure quality engineering practices including unit testing, code reviews, and integration testingBuild, package, and deploy services as part of the CI/CD lifecycleOptimize applications to meet non-functional requirements such as performance, reliability, and scalabilityTake ownership of end-to-end delivery, including coordination with DevOps and other teams for production deploymentsActively monitor application health and key performance indicators (KPIs), and support the triage and resolution of production issuesTroubleshoot complex issues related to data, features, services, and platforms, performing root cause analysisChampion and enforce security best practices, ensuring secure coding and system designFoster a culture of collaboration across engineering, product, QA, and operations to enable seamless and continuous deliveryLead from the front, taking full ownership of application outcomes and being accountable for delivery excellence