Titre du poste ou emplacement

Java Microservices Developer

Aptonet Inc - 3 emplois
Calgary, AB
Publié il y a 5 jours
Détails de l'emploi :
Temps plein
Expérimenté

Job Title: Java Microservices Developer

Location: Calgary, AB (Hybrid - 2 Days Onsite Weekly)

Employment Type: Full-Time Contract

Note: Higher compensation available for candidates who can work onsite in Calgary.

About the Role:

We are seeking a highly skilled Java Microservices Developer to join our dynamic team. This hybrid role is based in Calgary and requires two days per week onsite. You'll be instrumental in designing and developing robust, scalable, and secure web and API-based applications within a modern microservices architecture.

If you're a strong problem-solver, thrive in Agile environments, and enjoy leading from the front, we'd love to hear from you!

Key Responsibilities:

  • Design and build scalable, high-performance backend services using Java, Spring Boot, and Microservices.
  • Develop secure RESTful APIs with Spring Security.
  • Leverage Hibernate/JPA for efficient data access and ORM mapping.
  • Optimize performance and ensure code quality through rigorous testing (JUnit/TestNG, REST Assured).
  • Implement CI/CD pipelines with Jenkins, Gradle, and Maven.
  • Collaborate with stakeholders across product, architecture, and QA to deliver impactful solutions.
  • Mentor junior developers, conduct code reviews, and drive best practices.
  • Engage in solutioning, technical discussions, and Proof-of-Concepts (PoCs).
  • Work with Docker, Kubernetes, and cloud platforms (AWS/GCP/Azure preferred).
  • Integrate Kafka, ActiveMQ, or other messaging tools (if applicable).

Required Qualifications:

Strong hands-on experience with Java 8+, Spring Boot, and Microservices architecture

Experience with REST API development, including security/authentication protocols

Knowledge of multithreading, functional programming, and performance tuning

Familiarity with CI/CD tools (Jenkins), and build tools (Maven, Gradle)

Proficiency in unit and integration testing frameworks

Experience in database design, SQL, and ORM concepts

Exposure to Docker, Kubernetes, and cloud-based deployment environments

Excellent communication and collaboration skills

Strong analytical and problem-solving mindset

Willingness to work onsite twice a week in Calgary

Nice to Have:

  • Experience with message brokers like Kafka or ActiveMQ
  • Knowledge of automation frameworks for API testing
  • Familiarity with cloud platforms like AWS, Azure, or GCP

Why Join Us?

  • Work with a collaborative and forward-thinking team
  • Opportunity to lead and mentor in a fast-paced Agile environment
  • Flexible hybrid model with premium compensation for onsite availability
  • Continuous learning and cutting-edge tech stack

Partager un emploi :