Java Software Engineer

  • Posted 2 hours ago | Updated 1 hour ago

Overview

Remote
$60 - $80
Full Time
Accepts corp to corp applications
Able to Provide Sponsorship

Skills

Agile
Amazon DynamoDB
Amazon Web Services
Analytical Skill
Apache Kafka
Backend Development
Cloud Computing
Collaboration
Communication
Conflict Resolution
Database Design
Debugging
Design Architecture
Docker
Java
Kubernetes
Messaging
Microservices
Node.js
Optimization
PostgreSQL
Problem Solving
Python
RESTful
Recruiting
Scrum
Spring Framework
Streaming
Technical Writing
Testing
TypeScript

Job Details

Job Title: Sr. Software Engineer (Java)
Location: Canada (Remote)
Type: Contract
Experience: 3 6 years

Job Description

We are hiring a Sr. Software Engineer (Java) with strong backend development experience to build cloud-native, event-driven, and microservices-based applications. You ll work on designing APIs, building scalable features, and deploying solutions on AWS.

Responsibilities

  • Design and develop cloud-native software architectures.

  • Build and deliver features end-to-end (design, architecture, coding, testing, deployment).

  • Collaborate with product and engineering teams to refine requirements.

  • Design and implement RESTful APIs.

  • Perform debugging, troubleshooting, and optimization of existing systems.

  • Write and maintain unit/integration tests.

  • Contribute to technical documentation for ongoing support.

Requirements

  • 3 6 years of experience in Java backend engineering.

  • Strong expertise in Java & Spring Boot.

  • Hands-on experience with AWS cloud applications (Lambda, serverless).

  • Database design expertise: PostgreSQL, DynamoDB.

  • Messaging & streaming systems (Apache Kafka).

  • Containerization: Docker, Kubernetes, ECS.

  • Familiarity with Agile/Scrum.

  • Bonus Skills: Python (PyTest), Node.js, TypeScript.

  • Strong problem-solving, analytical, and communication skills.

Employers have access to artificial intelligence language tools (“AI”) that help generate and enhance job descriptions and AI may have been used to create this description. The position description has been reviewed for accuracy and Dice believes it to correctly reflect the job opportunity.

About Hexacorp