Intermediate Java Developer
at Capgemini
Toronto, ON, Canada -
Start Date | Expiry Date | Salary | Posted On | Experience | Skills | Telecommute | Sponsor Visa |
---|---|---|---|---|---|---|---|
Immediate | 30 Oct, 2024 | USD 43 Hourly | 31 Jul, 2024 | 17 year(s) or above | Logging,Java,Oauth,Security,Maven,Docker,Load Balancing,Kubernetes,Databases,Testing,Dynatrace,Spring Boot,Mongodb,Splunk,Rest,Performance Testing,Git | No | No |
Required Visa Status:
Citizen | GC |
US Citizen | Student Visa |
H1B | CPT |
OPT | H4 Spouse of H1B |
GC Green Card |
Employment Type:
Full Time | Part Time |
Permanent | Independent - 1099 |
Contract – W2 | C2H Independent |
C2H W2 | Contract – Corp 2 Corp |
Contract to Hire – Corp 2 Corp |
Description:
Role Summary
We are seeking an Intermediate Java Developer with experience in Java 17+ and a strong background in designing APIs, load balancing, performance testing, and security patterns. The ideal candidate will have proficiency in Spring Boot, security patterns, and various development tools and databases. Experience with application monitoring and relevant development tools is also essential.
Key Responsibilities
- Design and develop APIs with considerations for load balancing and performance testing.
- Utilize Spring Boot for REST, security, data, logging, and caching functionalities.
- Implement security patterns, including OAuth 2.0 and SSL/TLS.
- Use Git and Maven for version control and project management.
- Work with Docker and Kubernetes from a developer’s perspective.
- Manage and interact with databases such as DB2 and MongoDB.
- Monitor applications using tools like Dynatrace and Splunk.
- Perform testing and development using tools like Postman and IntelliJ.
Required Skills
- Java 17+ experience.
- PCF to OCP migration experience (or atleast exp with 1)
- Knowledge of designing APIs, load balancing, and performance testing.
- Proficiency in Spring Boot (REST, Security, Data, Logging, Caching).
- Experience with security patterns (OAuth 2.0, SSL/TLS).
- Familiarity with Git, Maven, Docker, and Kubernetes.
- Experience with databases such as DB2 and MongoDB.
- Application monitoring experience with Dynatrace and Splunk.
- Proficiency in using Postman and IntelliJ for development and testing.
The pay range that the employer in good faith reasonably expects to pay for this position is $43.46/hour - $67.90/hour. Our benefits include medical, dental, vision and retirement benefits. Applications will be accepted on an ongoing basis
Responsibilities:
- Design and develop APIs with considerations for load balancing and performance testing.
- Utilize Spring Boot for REST, security, data, logging, and caching functionalities.
- Implement security patterns, including OAuth 2.0 and SSL/TLS.
- Use Git and Maven for version control and project management.
- Work with Docker and Kubernetes from a developer’s perspective.
- Manage and interact with databases such as DB2 and MongoDB.
- Monitor applications using tools like Dynatrace and Splunk.
- Perform testing and development using tools like Postman and IntelliJ
REQUIREMENT SUMMARY
Min:17.0Max:22.0 year(s)
Information Technology/IT
IT Software - Application Programming / Maintenance
Software Engineering
Graduate
Proficient
1
Toronto, ON, Canada