Resume Score

Check how well your resume matches this job before you apply.

Sign in to check score

About the role

  • Java Backend Developer responsible for enterprise-grade applications and cloud-native deployments while ensuring best practices in software design. Leading development efforts with a wide technology stack in a collaborative team environment.

Responsibilities

  • Develop enterprise-grade Java applications with a focus on J2EE.
  • Design and implement microservices architectures and REST APIs.
  • Write complex SQL queries for database management and performance optimization.
  • Deploy cloud-native applications on platforms like AWS or Azure.
  • Ensure adherence to modern software design principles for maintainable and scalable code.
  • Utilize a broad technology stack, simplifying and creating libraries/interfaces for various tools.
  • Lead development efforts, conducting code reviews and test strategy development.
  • Collaborate with cross-functional teams and resolve operational issues.

Requirements

  • Java Expertise: Has at least 9+ years of hands-on Java development experience, specifically in J2EE (Java 2 Platform, Enterprise Edition).
  • Microservices and REST API Proficiency: Skilled in developing web services, particularly microservices architectures, and REST APIs.
  • Database and SQL Skills: Proficient in Oracle Database, with expertise in writing complex SQL queries.
  • Cloud-Native and Platform Experience: Familiarity with cloud platforms, preferably AWS or Azure.
  • Modern Software Design Principles: Deep understanding of design principles like SOLID, DRY (Don't Repeat Yourself), and Single Responsibility.
  • Broad Technology Stack Experience: Familiar with a range of modern tools and technologies, including NiFi, NATS, Kafka, Zookeeper, Splunk, Redis, Cassandra, and Oracle.
  • Leadership and Collaboration Skills: Experience driving end-to-end development, conducting code reviews, developing test strategies, coordinating with cross-functional teams, and resolving operational issues.
  • Performance Optimization and Code Reviews: Skilled in performance code reviews and implementing best practices for efficient, scalable code.

Job type

Full Time

Experience level

SeniorLead

Salary

Not specified

Degree requirement

Professional Certificate

Tech skills

AWSAzureCassandraCloudJ2EEJavaKafkaMicroservicesOracleRedisSplunkSQLZookeeper

Location requirements

HybridMississaugaCanada

Report this job

Found something wrong with the page? Please let us know by submitting a report below.