For companies
  • Hire developers
  • Hire designers
  • Hire marketers
  • Hire product managers
  • Hire project managers
  • Hire assistants
  • How Arc works
  • How much can you save?
  • Case studies
  • Pricing
    • Remote dev salary explorer
    • Freelance developer rate explorer
    • Job description templates
    • Interview questions
    • Remote work FAQs
    • Team bonding playbooks
    • Employer blog
For talent
  • Overview
  • Remote jobs
  • Remote companies
    • Resume builder and guide
    • Talent career blog
Technical Integrity
Technical Integrity

Java Software Engineer

Location

Remote restrictions apply
See all remote locations

Salary Estimate

N/AIconOpenNewWindows

Seniority

N/A

Tech stacks

Software Development
SQL
Microsoft SQL Server
+31

Visa

U.S. visa required

Permanent role
5 days ago
Apply now

Software Developer

Remote US

Technical Integrity is once again partnering with our growing U.S.-based technology infrastructure client. We are seeking a skilled Software Developer to join the internal product and engineering team. Operating across several major North American markets, the company supports large-scale enterprise clients and leading cloud and hyperscale providers by delivering innovative infrastructure solutions with a strong focus on reliability, efficiency, and sustainability.

This role is essential to the ongoing evolution of the company’s service delivery platforms and internal software systems. The Software Developer will work in close partnership with the Software Architect, product teams, and engineering peers to build scalable, performant, and maintainable software solutions that power critical infrastructure operations.

Position Overview

As a Software Developer, you’ll be responsible for building robust backend services, participating in architecture and design discussions, and delivering well-tested code that aligns with business goals. This is an opportunity to join a dynamic engineering team supporting both new and existing software systems in a mission-critical, enterprise-grade environment.

Key Responsibilities

  • Quickly come up to speed with our legacy .Net/SQL Server based customer portal. Troubleshoot reported issues, and implement fixes for critical issues.
  • Collaborate with the software development team to modernize our customer portal by migrating from a legacy .NET/SQL Server stack to a Java-based PostgreSQL platform. Develop new features in Java while ensuring seamless data integration with the existing system to maintain continuity of legacy services.
  • Collaborate with the Software Architect and business stakeholders to translate functional requirements into well-scoped technical designs
  • Design and develop backend services and integrations, following modern engineering best practices
  • Write clean, maintainable code and unit tests with tools such as JUnit and EasyMock
  • Participate in code reviews to maintain a high standard of software quality across the team
  • Contribute to architecture discussions and ensure alignment with platform goals
  • Work cross-functionally with product managers, engineers, and stakeholders to prioritize and deliver features on time
  • Remain current on emerging technologies, proposing enhancements to improve the development lifecycle
  • Tackle complex technical challenges with your peers in a collaborative, knowledge-sharing environment

Minimum Qualifications

  • 5+ years of backend software development using a combination of .Net SQL Server and Java and Spring Boot
  • Strong hands-on experience with JPA/Hibernate for ORM and SQL development
  • Solid experience with PostgreSQL or similar relational databases
  • Proficiency in modern testing frameworks such as JUnit and EasyMock
  • Understanding of software architecture principles and scalable system design
  • Effective communication skills and proven experience in cross-functional team settings
  • Familiarity with Agile methodologies and DevOps practices

Preferred Qualifications

  • Experience migrating from legacy .NET/SQL Server stack to a Java-based PostgreSQL system
  • Experience with Docker, Kubernetes, or other container orchestration technologies
  • Familiarity with Azure (preferred) or AWS cloud platforms for deploying modern software systems
  • Exposure to Kafka, MQTT, or other messaging technologies for handling large-scale data
  • Bachelor’s degree in Computer Science or related field
  • Experience with TypeScript and React is a plus

Additional Information

This is a full-time position with competitive compensation based on experience, technical capability, and location. Target cash compensation for this role (base plus bonus) is $140K - $175K annually. U.S. work authorization is required; visa sponsorship is not available for this role.

About Technical Integrity

👥1-10
📍Louisville
🔗Website
Visit company profileIconOpenNewWindows

Unlock all Arc benefits!

  • Browse remote jobs in one place
  • Land interviews more quickly
  • Get hands-on recruiter support
PRODUCTS
Arc

The remote career platform for talent

Codementor

Find a mentor to help you in real time

LINKS
About usPricingArc Careers - Hiring Now!Remote Junior JobsRemote jobsCareer Success StoriesTalent Career BlogArc Newsletter
JOBS BY EXPERTISE
Remote Front End Developer JobsRemote Back End Developer JobsRemote Full Stack Developer JobsRemote Mobile Developer JobsRemote Data Scientist JobsRemote Game Developer JobsRemote Data Engineer JobsRemote Programming JobsRemote Design JobsRemote Marketing JobsRemote Product Manager JobsRemote Project Manager JobsRemote Administrative Support Jobs
JOBS BY TECH STACKS
Remote AWS Developer JobsRemote Java Developer JobsRemote Javascript Developer JobsRemote Python Developer JobsRemote React Developer JobsRemote Shopify Developer JobsRemote SQL Developer JobsRemote Unity Developer JobsRemote Wordpress Developer JobsRemote Web Development JobsRemote Motion Graphic JobsRemote SEO JobsRemote AI Jobs
© Copyright 2025 Arc
Cookie PolicyPrivacy PolicyTerms of Service