Logo
Eliassen Group

Developer

Eliassen Group, Englewood, Colorado, us, 80151

Save Job

Network Monitoring Platform Developer

Our client is currently building a next-generation network monitoring platform designed to proactively identify and resolve issues before they impact performance. As part of transitioning development from offshore to onshore, our client is expanding their engineering team with experienced backend Java developers who can help bring this platform to life. This is a critical initiative that requires strong technical expertise, collaborative problem-solving, and the ability to deliver scalable, production-ready solutions in a complex environment. Responsibilities: Follow the company's software development lifecycle to design, code, configure, test, debug, and document system and application programs Prepare and review technical design specifications based on functional requirements Collaborate with other developers, UX designers, and stakeholders to ensure consistent, high-quality software delivery Participate in architecture discussions, design reviews, and code reviews Develop and maintain both operational and system-level documentation Contribute to building and deploying a highly available, containerized Java-based application within a Kubernetes environment Experience Requirements: 10+ years of professional experience in software development Strong proficiency in Java, ideally with JDK 21 Solid experience with Spring Boot framework Expertise in developing RESTful APIs and microservices Familiarity with relational and NoSQL databases such as MySQL, PostgreSQL, or MongoDB Experience deploying Spring Boot applications on Kubernetes Hands-on experience with Helm for Kubernetes deployments Experience with Kafka or similar messaging systems Strong grasp of software development methodologies, design patterns, and best practices Excellent problem-solving, analytical, and communication skills Ability to work effectively in a team environment Experience with Camunda BPMN for workflow and process automation (nice to have)