Intermediate Java Developer

at  Capgemini

Toronto, ON, Canada -

Start DateExpiry DateSalaryPosted OnExperienceSkillsTelecommuteSponsor Visa
Immediate30 Oct, 2024USD 43 Hourly31 Jul, 202417 year(s) or aboveLogging,Java,Oauth,Security,Maven,Docker,Load Balancing,Kubernetes,Databases,Testing,Dynatrace,Spring Boot,Mongodb,Splunk,Rest,Performance Testing,GitNoNo
Add to Wishlist Apply All Jobs
Required Visa Status:
CitizenGC
US CitizenStudent Visa
H1BCPT
OPTH4 Spouse of H1B
GC Green Card
Employment Type:
Full TimePart Time
PermanentIndependent - 1099
Contract – W2C2H Independent
C2H W2Contract – 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