Java Developer with Unix

Apptad Inc

Not Interested
Bookmark
Report This Job

profile Job Location:

Montreal - Canada

profile Monthly Salary: Not Disclosed
Posted on: 24 days ago
Vacancies: 1 Vacancy

Job Summary

Role: Java Developer with Unix
Location: Montreal QC
Skills: Java Object Orientd Design & Dev Skills Unix/Linux Distributed Systems Architecture
Primary Responsibilities:
  • Design and implement the messaging middleware and tooling
  • Identify and implement optimizations/efficiencies in the code to reduce latency resource
  • usage and overall cost of hardware with specific focus on providing redundancy and eliminating point-point TCP connections
  • Contribute in all phases of development lifecycle from concept design development testing deployment and support.
  • The currenttechnology stack includes Java Spring boot Scala Python Kafka.
Qualifications:
Skills Required:
  • Bachelors degree in Computer Science or related fields.
  • Strong programming experience in Java and Python
  • Strong Object Oriented Design and Development skills Data structures and Design Patterns.
  • Comfortable in Unix/Linux
  • Experience in CI/CD pipelines (Jenkins) code versioning tools (GIT BitBucket etc)
  • Sound understanding of the Distributed Systems Architecture
  • Good communication Problem solving and analytical skills
  • Knowledge of Agile Development practices.
  • Team player candidate who strongly understands and appreciates the business impact of code/infrastructure changes.
Skills Desired:
  • DevOps/Cloud computing/Big Data/Stream processing.
  • SRE tools like Prometheus Loki Grafana OTEL etc.
  • Understanding of building tools like Gradle
Note : Java Developer with experience on Unix (must) and python backend development. It is a mix of development and support role and candidate should have experience on code deployment as well.
Role: Java Developer with Unix Location: Montreal QC Skills: Java Object Orientd Design & Dev Skills Unix/Linux Distributed Systems Architecture Primary Responsibilities: Design and implement the messaging middleware and tooling Identify and implement optimizations/efficiencies in the code to...
View more view more

Key Skills

  • REST
  • Eclipse
  • JSP
  • Junit
  • Spring
  • Struts
  • Jpa
  • Hibernate
  • Maven
  • J2EE
  • Jdbc
  • Java