Source description
About the role
Role Name: Java WAS
Location: Toronto 4 days a week on site F2F interview is a must
JOB DESCRIPTION:
Role Overview
4 days a week on site F2F interview is a must
We are looking for a highly skilled Senior Java Developer with 6 to 7 years of experience to design, develop, and maintain scalable enterprise applications. The ideal candidate will have strong expertise in Java technologies, REST API development, and cloud/deployment environments.
Key Responsibilities:
Design, develop, and maintain robust Java-based applications using modern frameworks and best practices.
Build and enhance RESTful APIs and backend services.
Participate in full Software Development Life Cycle (SDLC) including design, development, testing, and deployment.
Write clean, efficient, and testable code with strong Client on unit testing (JUnit).
Collaborate with cross-functional teams to deliver high-quality solutions.
Manage application deployments and CI/CD pipelines.
Troubleshoot and optimize application performance and scalability.
4 days a week on site F2F interview is a must
Required Experience & Skills:
6 to 7 years of overall experience in software development.
4 to 6 years of hands-on experience as a Java Developer.
Strong expertise in:
Core Java (Java 8, 17)
J2EE technologies
Spring Framework & Spring Boot (3.x)
REST APIs & Web Services
Experience with legacy and enterprise systems:
Struts
IBM WebSphere
Strong knowledge of unit testing frameworks (JUnit).
Backend & Database:
Hands-on experience with ORM:
Hibernate
Strong database experience:
MS SQL Server
DevOps & Tools:
Experience working with:
CI/CD pipelines
GitHub, Jenkins, UCD, Helios
Experience deploying applications on cloud platforms:
PCF (Pivotal Cloud Foundry)
OpenShift (OCP4)
Development Tools & IDEs:
Experience working with multiple IDEs:
IntelliJ IDEA
Eclipse
Spring Tool Suite (STS)
IBM Rational Application Developer (RAD)
Visual Studio
Soft Skills:
Strong communication and interpersonal skills
Ability to work independently and in team environments
Problem-solving mindset with attention to detail
Nice to Have:
Experience modernizing legacy applications (Struts/WebSphere → Spring Boot)
Exposure to microservices architecture
Job type: Contract Division: eTeam - Canada Category: eTeam Canada Reference: 26-50402 Duration: 6 Months
More at eTeam