Technical Integrity logo

Java Software Engineer

Technical Integrity
Department:Android Developer
Type:REMOTE
Region:USA
Location:United States
Experience:Mid-Senior level
Salary:$140,000 - $175,000
Skills:
JAVASPRING BOOTJPA/HIBERNATEPOSTGRESQLJUNITEASYMOCK.NETSQL SERVERDOCKERKUBERNETEAZUREAWSKAFKAMQTTTYPESCRIPTREACT
Share this job:

Job Description

Posted on: May 20, 2025

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.

Originally posted on LinkedIn

Apply now

Please let the company know that you found this position on our job board. This is a great way to support us, so we can keep posting cool jobs every day!

Technical Integrity logo

Technical Integrity

View company page
RemoteITJobs.app logo

RemoteITJobs.app

Get RemoteITJobs.app on your phone!