We are seeking an experienced Fullstack Developer with Java, Angular, Spring, RESTful APIs and Spring Boot. This person will build, and enhance our Java-based web services. The ideal candidate will collaborate across IT and business teams to deliver secure, high-performance solutions that drive innovation and efficiency across our systems.
Key Responsibilities
Design, develop, and maintain application using Java, Spring, and Spring Boot.
Experience with RESTful web services
Work with cross-functional teams to assess business and technical requirements, and define effective solutions.
Develop clean, efficient, and reusable code that meets performance, quality, and security standards.
Diagnose and resolve issues, identify areas for improvement, and implement enhancements.
Create and maintain unit tests (JUnit with mock frameworks) to ensure code reliability.
Participate in Agile development processes, contributing to sprint planning, reviews, and retrospectives.
Collaborate with DevOps to support continuous integration using Git, Maven, Jenkins, and OpenShift.
Design and optimize database queries and schemas across Oracle, SQL Server, and MySQL.
Research and recommend emerging technologies and best practices to improve system architecture and development standards.
Ensure compliance with internal IT policies and relevant regulatory standards.
Qualifications
Proven experience developing RESTful APIs with Java, Spring, Angular and Spring Boot.
Strong understanding of scalable application design and modern software architecture.
Experience with Agile methodologies and collaborative development environments.
Proficiency with Git, Maven, and Jenkins for CI/CD workflows.
Solid understanding of relational databases and query optimization.
Familiarity with AngularJS is an asset.
Excellent problem-solving and communication skills.
,
Show more Show less
Requirements
No specific requirements listed.