Java Developer required for long term contract in Calgary working Hybrid 2 days a week onsite.
- Strong expertise in Java, Spring Boot, Spring Framework, and Microservices architecture.
- Experience in designing and developing scalable, high-performance Web and API-based applications.
- Must have hands-on experience with Hibernate/JPA for database interactions.
- In-depth understanding of SDLC, Agile methodologies, and software development best practices.
- Extensive working experience in REST API development, including security, authentication, and authorization using Spring Security.
- Experience with CI/CD pipelines using Jenkins and build tools like Gradle/Maven.
- Strong knowledge of functional programming, multithreading, and concurrency in Java.
- Should have exposure to unit testing using JUnit/TestNG and integration testing with REST Assured or similar frameworks.
Please apply directly via LinkedIn and suitable candidates will be contacted.