Java Developer

Advantage Tech is looking for a Java Developer.

 

Position Overview

This position is primarily responsible for designing, developing and maintaining enterprise level software solutions.

Job Responsibilities

  • Translate business requirements into intuitive software solutions

  • Participate within an Agile (Scrum) development team

  • Collaborate with fellow IT and software developers while building knowledge base

  • Participate in technical design discussion and hands-on solution implementation

  • Keep a critical eye on new design specifications and raise quality, performance or architectural concerns

Qualifications and Skills

  • Strong oral and written communication skills are a must

  • High energy, proactive and approachable personality who enjoy solving diverse problems

  • Proven problem solving abilities and creative thinking

  • Experience championing concepts like CI/CD

  • At least 3 years of Software development experience with Java

  • At least 2 years of experience using JavaScript, with a focus on modern frameworks

  • Ability to positively interact with all members of development team

  • Thorough understanding of object oriented development theory

  • Self-starter capable of working on small teams in a fast-paced environment

  • Experience working with an RDMS as a Software Developer; such as MySQL or PostgreSQL

  • Knowledge of concurrent programming challenges: multi-threading, high scale, race conditions, deadlock, semaphores, etc. 

  • Bachelor’s degree in Computer Science, M.S. in Computer Science or equivalent

Desired Skills & Experience

  • Multi-threading in Java

  • Modern JavaScript framework (such as ReactJS, Angular, Backbone)

  • Data processing, design and analysis

  • Data warehousing

  • Micro-services

  • Relational and non-relational databases

  • Source control tools such as GIT

  • Open source frameworks like Apache and Spring 

  • Build tools such as Apache Maven and Gradle

  • Asynchronous messaging

  • Python

  • Tensorflow

  • AWS

Submit Resume