Senior Software Engineer
About the role
Company Description HPN Software Solutions LLC is a software and technical services company based in Colorado Springs, CO. The organization focuses on providing subject matter experts to address complex and challenging technical problems for its clients. Team members work on high-impact projects that require strong problem-solving skills and deep technical expertise. HPN offers opportunities to collaborate with experienced professionals and contribute to innovative solutions in a supportive environment.
Role Description This full-time, on-site Senior Software Engineer role is located in the Greater Colorado Springs Area. The Senior Software Engineer will design, develop, test, and maintain back-end software solutions that support complex technical requirements. Daily responsibilities include writing high-quality, efficient code, participating in code reviews, and collaborating with cross-functional teams to refine requirements and architecture. The role involves troubleshooting and optimizing existing systems, contributing to technical decision-making, and mentoring less-experienced engineers. The Senior Software Engineer will also help improve development processes and ensure best practices in software engineering are consistently applied.
Qualifications
5+ years of professional backend software engineering experience, with a strong emphasis on Java.
Expertise in the Spring ecosystem (Spring Boot, Spring Security).
roven experience deploying and running workloads in Kubernetes (Helm, kubectl, ingress controllers).
Hands-on experience with asynchronous messaging systems like Kafka or RabbitMQ.
Proficiency in unit, integration, and contract testing (JUnit 5)
Ability to analyze complex technical problems, propose solutions, and communicate clearly with technical and non-technical stakeholders.
Prior experience in a senior or lead engineering role, including mentoring and guiding other developers.
Bachelor’s degree in Computer Science, Software Engineering, or a related field, or equivalent practical experience.
Responsibilities
- Design, develop, test, and maintain back-end software solutions
- Write high-quality, efficient code
- Participate in code reviews
- Collaborate with cross-functional teams to refine requirements and architecture
- Troubleshoot and optimize existing systems
- Contribute to technical decision-making
- Mentor less-experienced engineers
- Help improve development processes and ensure best practices
Qualifications
- 5+ years of professional backend software engineering experience
- Strong emphasis on Java
- Expertise in the Spring ecosystem (Spring Boot, Spring Security)
- Experience deploying and running workloads in Kubernetes
- Hands-on experience with asynchronous messaging systems like Kafka or RabbitMQ
- Proficiency in unit, integration, and contract testing (JUnit 5)
- Ability to analyze complex technical problems and propose solutions
- Prior experience in a senior or lead engineering role
Skills mentioned
About HPN Software Solutions LLC
HPN Software Solutions is a software and technical services company located in Colorado Springs, CO. Our primary objectives is to provide subject matter experts to solve complex and challenging problems in the technical field.