Software Engineer
Role details
Job location
Tech stack
Job description
We are a technology-focused organization building and supporting mission-critical enterprise software solutions used by customers across North America. Our engineering teams leverage modern cloud technologies, scalable architectures, and Agile development practices to deliver high-quality software that directly impacts customer success.
Our culture is collaborative, innovative, and engineering-driven. We value problem solvers who enjoy both developing new features and supporting software in real-world production environments.
Why join us?
- 100% Remote anywhere in the US
- Contract-to-Hire opportunity
- $120,000 salary upon conversion
- Work with Java, AWS, Spring Boot, Docker, and Kubernetes
- Exposure to cloud-native architectures
- Strong engineering culture
- Agile development environment
- Opportunity to influence product direction
- Long-term career growth, We are seeking a Software Engineer with strong Java development experience and AWS cloud exposure to join a growing engineering team responsible for developing, deploying, supporting, and enhancing enterprise software applications.
This role is ideal for an engineer who enjoys balancing software development with production troubleshooting and operational support responsibilities.
What You'll Be Working On: Approximately:
- 60% Production Support & Bug Resolution
- 25% New Development
- 15% Application Enhancements
Software Development Responsibilities
- Design, develop, and maintain enterprise software applications
- Participate in all phases of the SDLC
- Translate business requirements into technical solutions
- Write clean, maintainable, and scalable code
- Improve application performance and reliability
Requirements
- Bachelor's Degree in Computer Science, Software Engineering, or related field
- 3+ years of professional software development experience
- Strong Java development experience
- Experience working within AWS cloud environments
- Experience building REST APIs
- Strong understanding of Object-Oriented Programming
- Git source control experience
- Strong troubleshooting and debugging skills
Preferred Qualifications
- Spring Boot
- Microservices Architecture
- Docker
- Kubernetes
- CI/CD Pipelines
- Maven
- Gradle
- Production Support Experience
- Customer-Facing Software Applications
- Performance Tuning
- Cloud-Native Applications
Benefits & conditions
Salary: $100,000 - $120,000 per year