Senior Java Backend Developer
Offre en anglaisIris's Fortune 100 direct client is looking for Senior Java Backend Developer. Please find below Job description and share me your updated resume at Saurav.upadhyay@irissoftware.com . Position: Senior Java Backend Developer Location: Toronto ON Key Responsibilities: Design, develop, and maintain robust backend applications using Java 8+ and Spring Boot. Build scalable REST APIs and Microservices for distributed enterprise systems. Develop and maintain event-driven architectures using Apache Kafka and Message Queues (MQ). Apply functional programming concepts such as Streams, Lambdas, Option…
- Sur place
- ONTARIO
- Publié 14 juill. 2026
- Postuler avant le 13 août 2026
- 1 poste
Résumé du poste
Iris's Fortune 100 direct client is looking for Senior Java Backend Developer. Please find below Job description and share me your updated resume at Saurav.upadhyay@irissoftware.com . Position: Senior Java Backend Developer Location: Toronto ON Key Responsibilities: Design, develop, and maintain robust backend applications using Java 8+ and Spring Boot. Build scalable REST APIs and Microservices for distributed enterprise systems. Develop and maintain event-driven architectures using Apache Kafka and Message Queues (MQ). Apply functional programming concepts such as Streams, Lambdas, Optional, and immutability to write clean, efficient code. Design, optimize, and manage data models in MongoDB ensuring performance and scalability. Participate in system design and architectural discussions, providing technical solutions and recommendations. Collaborate with cross-functional teams including Product, Frontend, DevOps, and QA to deliver high-quality solutions. Ensure code quality through unit testing, code reviews, and adherence to best engineering practices. Troubleshoot production issues and provide timely root-cause analysis and resolutions. Monitor and optimize application performance, reliability, scalability, and security. Strong understanding of Core Java, Spring Framework, Distributed Systems, and Event-Driven Architecture is mandatory. Good to have: Front-end development experience (React/Angular/JavaScript) and exposure to modern cloud-native environments. About Iris Software Inc. With 4,000+ associates and offices in India, U.S.A. and Canada, Iris Software delivers technology services and solutions that help clients complete fast, far-reaching digital transformations and achieve their business goals. A strategic partner to Fortune 500 and other top companies in financial services and many other industries, Iris provides a value-driven approach - a unique blend of highly-skilled specialists, software engineering expertise, cutting-edge technology, and flexible engagement models. High customer satisfaction has translated into long-standing relationships and preferred-partner status with many of our clients, who rely on our 30+ years of technical and domain expertise to future-proof their enterprises. Associates of Iris work on mission-critical applications supported by a workplace culture that has won numerous awards in the last few years, including Certified Great Place to Work in India; Top 25 GPW in IT & IT-BPM; Ambition Box Best Place to Work, #3 in IT/ITES; and Top Workplace NJ-USA.
Ce que vous ferez
The Senior Java Backend Developer will design, develop, and maintain robust backend applications using Java and Spring Boot, while building scalable REST APIs and Microservices. The role also involves collaborating with cross-functional teams to deliver high-quality solutions and ensuring code quality through testing and reviews.
Exigences
Candidates must have a strong understanding of Core Java, Spring Framework, and Distributed Systems, with experience in event-driven architectures. Familiarity with front-end development and cloud-native environments is a plus.
Autres compétences pertinentes
Relevées dans la description du poste. Confirmez les exigences importantes ci-dessus.
- Java
- Spring Boot
- REST APIs
- Microservices
- Apache Kafka
- Message Queues
- Functional Programming
- MongoDB
- System Design
- Code Quality
- Troubleshooting
- Application Performance
- Core Java
- Distributed Systems
- Event-Driven Architecture
- Front-end Development
Renseignements supplémentaires
- Expérience minimale
- 5+ ans
- Postuler avant le
- 13 août 2026