**Job Title:**

Unlock Your Potential as a Java Engineer II - Remote Opportunity

Remote, USA Full-time Posted 2026-05-04
Apply Now
  • *Job Description:**

Join Our Team as a Java Engineer II and Shape the Future of Technology

We're seeking a highly skilled and motivated Java Engineer II to join our team in a remote capacity. As a key member of our engineering team, you'll have the opportunity to design, build, and deploy scalable, resilient distributed systems that drive business growth and innovation.

Key Responsibilities:


  • Design and build scalable, resilient distributed systems that meet the needs of our customers and stakeholders

  • Collaborate with cross-functional teams to drive the entire software lifecycle, from design to deployment

  • Participate in design sessions and code reviews to elevate the quality of engineering across the organization

  • Utilize programming languages like Java, Go, Python, and modern object-oriented languages, as well as SQL, NoSQL databases, Container Orchestration services, and Azure tools and services

  • Share best practices and improve processes within and across teams to drive continuous improvement

  • Build product definition and leverage technical skills to drive towards the right solution

Preferred Qualifications:


  • Programming experience with at least one modern language, such as Java, Go, or Python, including object-oriented design

  • In-depth knowledge of CS data structures and algorithms and understanding of the Spring Boot framework

  • Experience with database technologies, such as SQL, NoSQL, and Graph databases

  • Understanding of micro-services-oriented architecture and extensible REST APIs

  • Understanding of monitoring and troubleshooting tools, such as Open Telemetry, Prometheus, Grafana, Splunk, Application Insights, Spark GUI, Yarn Logs

  • Understanding of cloud-based technologies on Azure, AWS, or GCP

  • Knowledge of developer tooling across the software development life cycle (task management, source code, building, deployment, operations, real-time communication)

  • Experience with containerization using Docker and Kubernetes

  • Understanding of DevOps and CICD Concepts and tooling, Cloud Architecture, and Azure DevOps Operational Framework

  • Experience with CI/CD tooling (Jenkins, Gradle, Artifactory, etc.)

  • Strong problem-solving, analysis, and estimation skills

  • Strong oral and written communication skills

  • Ability to excel in a fast-paced, startup-like environment

What We Offer:


  • A competitive salary range of $80,000.00 - $160,000.00 per year

  • A comprehensive benefits package, including medical, dental, and vision insurance, paid vacation, sick and parental leave, 401(k) plan, and tuition reimbursement

  • Opportunities for professional growth and development in a financially stable and rewarding workplace

  • A dynamic and inclusive work environment that values diversity, equity, and inclusion

How to Apply:

If you're a motivated and experienced Java Engineer II looking for a new challenge, we encourage you to apply for this exciting opportunity. Please submit your resume and cover letter through the link below.

Apply Now

Apply Now

 

Similar Jobs