Software Engineer (Java / Angular)
Job Description
As a Software Engineer, you will join a dynamic development team and contribute to the design, development and enhancement of business-critical applications. You will work on both backend and frontend components, collaborating closely with business stakeholders and IT teams to deliver high quality solutions aligned with business needs.
Your Responsibilities
• Develop and enhance backend services using Java 21 and Spring Boot
• Design, develop and maintain web application features using Angular, TypeScript, HTML and CSS
• Participate in meetings with business stakeholders to ensure alignment on requirements, priorities and delivery timelines
• Collaborate closely with cross-functional IT teams and fellow developers
• Contribute to application maintenance, troubleshooting and continuous improvement initiatives
• Proactively identify, communicate and resolve technical issues and risks
• Ensure compliance with development standards, best practices and quality requirements
Requirements
Department: Development & Testing
Function: Information Technology
Experience Level: Mid-Senior Level