Senior API Developer at ELITS Canada developing RESTful APIs and cloud-native applications. Collaborate in an agile team to deliver innovative solutions for next-generation network connectivity.
Responsibilities
Design, develop, and maintain RESTful APIs and microservices that integrate with multiple internal and external systems.
Build scalable, cloud-native applications using Java and Spring Boot, ensuring performance, reliability, and secure API communication.
Collaborate with product managers, solution architects, and developers to translate complex business requirements into elegant technical solutions.
Ensure all API designs follow best practices for versioning, error handling, logging, and security, including OAuth 2.0 and OpenID Connect.
Participate in the full software lifecycle: design, implementation, testing, integration, deployment, documentation, and ongoing maintenance.
Optimize application performance and scalability through monitoring, profiling, and continuous refactoring.
Contribute to containerized deployments using Docker and Kubernetes in hybrid cloud environments.
Champion Agile best practices, including sprint planning, continuous integration, and code reviews.
Support the continuous evolution of our API platform as part of a cross-functional, globally distributed team.
Requirements
Bachelor’s or Master’s degree in Computer Science, Software Engineering, or a related field.
7+ years of professional software development experience, primarily in Java and Spring Boot.
Proven expertise developing, deploying, and maintaining large-scale RESTful APIs.
Hands-on experience with API orchestration and integration frameworks such as Apache Camel.
Solid background working with SQL databases, database tuning, and schema design.
Understanding of Docker, Kubernetes, and containerized microservice deployments.
Experience implementing API Gateways (such as Azure API Management) and designing for scalability and security.
Strong skills in Groovy, scripting, and automation tools.
Scrum Master certification or practical Agile leadership experience is an asset.
Senior Software Engineer developing Java solutions for LSEG’s Elektron Real Time Data Distribution System. Collaborating within a multi - skilled team to ensure high - quality service for clients.
PHP Backend Developer for WebPros Cloud developing server management software optimizing performance and collaborating with the product team for feature implementation.
Senior HCL Commerce Developer integrating applications with services and providing APIs for a leading technology distributor. Located in Bangalore on a hybrid working arrangement.
Senior Backend Engineer designing and maintaining scalable backend applications for Arena Club's digital collectibles platform. Collaborating cross - functionally with teams to optimize performance and system architecture.
Senior .NET Developer creating scalable financial software solutions for Evertec, a leader in digital transformation with over 27 years in the financial sector.
Senior Backend Developer leading the development of scalable backend systems supporting enterprise applications. Joining Sedgwick to contribute to effective integration solutions in a collaborative environment.
Senior Java Developer responsible for web - based project development and maintenance at Contour Software, a subsidiary of CSI. Collaborating with teams to ensure technical solutions meet business objectives.
Technical Architect specializing in Salesforce solutions for TMT clients. Collaborating to integrate AI technologies and enhance digital transformation strategies in a pre - sales capacity.
Software Engineer responsible for building core products and architecture at Zip. Collaborating closely with cross - functional teams and tackling complex technical challenges in a hybrid work environment.