Sr. Java Developer

Toronto, ON, CA, Canada

Job Description

Qualifications



Bachelor's or master's degree or equivalent with 5 years of experience in Computer Science, Software Engineering, or a related field of education.

Strong computer programming foundation with knowledge of Data Structures, Concurrency, Algorithms, Design Patterns, and Best Practices.
5+ years of strong Java development experience.
Must have strong skills in enterprise Java technology stack including

Spring Boot, JPA/Spring Data, REST APIs, Swagger, maven, Hibernate ORM, JUnit, and stress testing tools such as JMeter/Load Runner.


Expertise in data modeling and relational design using RDBMS and NoSQL such as Redis, MongoDB, Cassandra, etc.
Experience with Docker and Kubernetes.
Experience using a public cloud like AWS, Azure, or GCP
Experience using

Apache Kafka, a distributed, event-streaming platform.


Hands-on experience with Agile-scrum methodology and Test-driven development
Experience in building user interfaces using React is highly desirable but not required
Excellent communication, organization, and presentation skills

Job Type: Full-time

Pay: $45.00-$50.00 per hour

Expected hours: 40 per week

Beware of fraud agents! do not pay money to get a job

MNCJobz.com will not be responsible for any payment made to a third-party. All Terms of Use are applicable.


Related Jobs

Job Detail

  • Job Id
    JD3180784
  • Industry
    Not mentioned
  • Total Positions
    1
  • Job Type:
    Full Time
  • Salary:
    Not mentioned
  • Employment Status
    Permanent
  • Job Location
    Toronto, ON, CA, Canada
  • Education
    Not mentioned