Senior Java Full Stack Developer
Role Overview: We are looking for a Sr. Java Full Stack Developer to join a team of enthusiastic engineers building front-end applications and APIs/micro‑services. The role involves designing and delivering scalable, high‑performance technology solutions in an Agile environment for a banking client.
Key Responsibilities
- Work as a Full Stack Software Developer with strong technical foundation and focus on continuous skill growth
- Develop and support highly scalable, high‑performance APIs within an Agile development team
- Build new services and client‑facing applications using modern technologies
- Ensure high code quality through automated unit and functional testing
- Automate processes within the development pipeline and identify opportunities for efficiency improvements
- Design and develop code structures based on technical design defined by the team
- Collaborate with technical, product, and business stakeholders in an Agile product team
- Stay updated with emerging technologies and apply them to solve current and future challenges
- Communicate technical concepts clearly to both technical and non‑technical stakeholders
Required Qualifications
- Strong fundamentals in SDLC with minimum 10 years of experience
- Proficiency in REST APIs, GraphQL, and Kafka
- Solid experience with Angular, TypeScript, CSS, and HTML
- Good understanding of build tools such as Maven
- Experience in object‑oriented development with Java, Spring MVC, and Spring Boot
- Experience with database management systems such as Oracle/SQL
- Experience with Cloud technologies such as OpenShift and Azure
- Experience with containers and container orchestration systems
- Experience in configuration management, CI/CD, and DevOps tools such as Git, GitHub, and GitHub Actions
- Familiarity with RESTful or GraphQL API integration, API Gateway, and microservices architecture
- Excellent English communication and analytical skills
- Strong SDLC experience, preferably in Agile environments
Preferred Qualifications
- Experience with Apache Tapestry HTML and JavaScript
- Strong analytical, problem‑solving, and decision‑making skills
- Understanding of ITIL service management processes
- Familiarity with tools such as ServiceNow
.NET Technical Lead – AWS, Dynatrace
Role Overview: We are seeking a Support Tech Lead with strong experience in .NET application support, AWS infrastructure, and production monitoring tools. The candidate will be responsible for maintaining application stability, resolving incidents, and ensuring high availability in a production environment.
Location: Toronto – Hybrid (2–4 days WFO)
Duration: 12 months
Experience Required: 6–8 years
Key Responsibilities
- Provide L2/L3 production support, incident resolution, and high availability management
- Maintain application stability and troubleshoot issues in a production environment
#J-18808-Ljbffr