KellyMitchell Group
Job Summary:
Our client is seeking a Lead Software Developer to join their team! This position is located in Denver, Colorado.
Duties:
Lead the design, development, and implementation of software solutions using Java, Spring Boot, and Camunda
Write clean, efficient, and well-documented code while following a test-driven development approach
Architect and build robust business process models and workflows using Camunda BPMN and DMN
Collaborate with product managers, business analysts, and other stakeholders to understand requirements and translate them into technical solutions
Serve as a technical mentor for the development team, providing guidance, conducting code reviews, and fostering a culture of continuous improvement
Troubleshoot and debug complex issues in production and non-production environments
Ensure the team's adherence to best practices in coding, testing, and security
Desired Skills/Experience:
5+ years of experience in software development, with a focus on building enterprise-level applications
Proven hands-on experience with the Java ecosystem, including Spring Framework such as: Spring Boot, Spring MVC, Spring Data
Deep knowledge in Camunda BPMN and DMN for modeling, automating, and monitoring business processes
Experience with RESTful APIs and microservices architecture
Solid understanding of databases, both SQL such as: PostgreSQL, MySQL and NoSQL
Familiarity with cloud platforms such as: AWS, Azure, GCP and containerization technologies such as: Docker, Kubernetes
Strong communication and interpersonal skills, with the ability to lead and motivate a team effectively
Experience with Agile methodologies such as: Scrum, Kanban
Benefits:
Medical, Dental, & Vision Insurance Plans
Employee-Owned Profit Sharing (ESOP)
401K offered
The approximate pay range for this position starting at
$105,000 - 130,000 . Please note that the pay range provided is a good faith estimate. Final compensation may vary based on factors including but not limited to background, knowledge, skills, and location. We comply with local wage minimums.
$105,000 - 130,000 . Please note that the pay range provided is a good faith estimate. Final compensation may vary based on factors including but not limited to background, knowledge, skills, and location. We comply with local wage minimums.