top of page

Management

Java Developer

Location:

Vancouver, Canada

Job type:

Full-time 

Why ATNM Digital Solutions?

In today’s digital world, technology matters more than anything – the right technology creates new opportunities for organizations, consequently fueling their growth. This creates the need for innovative solutions that can help organizations achieve their goals and take the lead. ATNM Digital Solutions successfully caters to this need with its strengths. We harness leading-edge technologies and deliver forward-thinking solutions to reinvigorate businesses for long-term success.

Our 50+ strong team of blockchain developers combine deep domain knowledge, rich experience, and technical prowess to deliver meaningful solutions to help our clients transit from conventional technology platforms to blockchain-driven systems.

ATNM Digital Solutions is currently looking for Java professionals who should have active development and designing solutions.

Technical Skills: 

  1. Strong understanding of Microservices architectures.

  2. Hands on experience in developing and deploying Microservices solutions on Cloud infrastructure.

  3. Experience using and developing RESTful APIs using JAX-RS, JSON.

  4. Strong understanding of Java 8, Microservices, Spring-boot, API.

  5. Proficient in Core Java /J2EE technologies & Spring framework.

  6. Hands-on experience in the development of RESTFUL web services & spring boot based Microservices.

  7. Knowledge of CI/CD tools like Jenkins, Docker, Kubernetes, OpenShift etc.

  8. Experience with Tomcat and Jboss application servers is preferred.

  9. Good Knowledge of PostgreSQL and MySQL. Experience in using source code management system like GIT and build tools like ant, maven and Grad.

  10. Experience in RabbitMQ and Kafka

Responsibilities:

  1. Identify and analyze user requirements

  2. Prioritize, assign and execute tasks throughout the software development life cycle

  3. Develop Java EE applications

  4. Write well-designed, efficient code

  5. Review, test and debug team members’ code

  6. Design database architecture

  7. Schedule product releases with internal teams

  8. Document development phases

  9. Ensure our applications are secure and up-to-date

Qualifications:

  1. A bachelor’s degree

  2. Minimum 3 years of professional working experience in Java development

  3. Must have experience in Springboot

  4. Professional experience in working with Agile & Waterfall methodologies

Note: All applications will be treated with strict confidence. We thank all applicants for their interest, however only those candidates selected for interviews will be contacted.

bottom of page