Back to results

Junior Java Developer

  • London, ON, Canada

Full-time

Applications open in a new tab.

Job details

Job type
Full-time
Apply by
Experience
Minimum of 4 years’ experience in the field of programming or software development.
Posting language
English
Posted

Original job description

Job brief

In this role, the candidate will actively contribute to creating and developing management and operations services and web user interfaces.

Roles and responsibilities

The primary role and key responsibilities of a Java Developer are:

  • Analyzing, designing, and implementing business needs.
  • Understanding, designing, and implementing data models.
  • Developing and testing software APIs and user interfaces.
  • Working closely with stakeholders, management, and departments to identify and resolve technical issues.
  • Deep understanding and expertise in handling Web Services.
  • Proficiency in Relational Database Management Systems (RDBMS) like Postgres and Oracle.
  • Familiarity with version control systems like Git, CI/CD systems, and cloud platforms like Docker, Kubernetes, and GCP/AWS.
  • Innate ability at identifying and resolving bugs and optimizing overall performance.
  • Strong analytical skills to navigate through complex problems.
  • Excellent verbal and written communication skills.

Requirements

An ideal candidate should possess the following skills and knowledge for this role:

  • A degree in Computer Science, Engineering, or a related field is preferred.
  • Minimum of 4 years’ experience in the field of programming or software development.
  • A strong understanding of java programming and knowledge of the related frameworks.
  • Proficient at translating business needs into effective technical solutions.
  • Familiarity with Amazon Web Services is an added advantage.
  • Familiarity with industry software development standards, tools, and environment.
  • Familial knowledge of Java/J2EE web application technology stack.
More about this job

Responsibilities

Analyze, design, and implement business requirements, data models, APIs, and web user interfaces for management and operations services. Collaborate with stakeholders and internal departments to resolve technical issues, identify and fix bugs, and optimize software performance.

Requirements

A degree in Computer Science, Engineering, or a related field is preferred, along with at least four years of programming or software development experience. Candidates should have strong Java and Java/J2EE knowledge, be able to translate business needs into technical solutions, and be familiar with development standards, tools, and environments; AWS familiarity is an advantage.

Skills

  • Java
  • Java/J2EE
  • Web Services
  • API Development
  • User Interface Development
  • Data Modeling
  • PostgreSQL
  • Oracle
  • Git
  • CI/CD
  • Docker
  • Kubernetes
  • Google Cloud Platform
  • Amazon Web Services
  • Software Testing
  • Performance Optimization

Visa sponsorship

Not detected in the job text

Categories

  • Software
  • Technology
  • Engineering

Keywords

  • Java
  • Java/J2EE
  • Web Services
  • APIs
  • Web User Interfaces
  • Business Requirements
  • Data Models
  • PostgreSQL
  • Oracle
  • Git
  • Version Control
  • CI/CD
  • Docker
  • Kubernetes
  • Google Cloud Platform
  • Amazon Web Services
  • Software Development
  • Software Testing
  • Bug Resolution
  • Performance Optimization
  • Stakeholder Collaboration
  • Technical Issue Resolution
  • Management Services
  • Operations Services

Report this job