Job Summary :
Our client is seeking a Lead Software Engineer to join their team! This position is located in Greenwood Village, Colorado.
Duties :
- Follow company software development lifecycle to design, code, configure, test, debug, and document system and application programs
- Assist in preparing technical design specifications based on functional requirements and analysis documents
- Review functional requirements, analysis and design documents and provides feedback
- Collaborate with other development staff to achieve quality and consistency
- Participate in architecture, design and code reviews
- Develop and maintains operational and system level documentation
Desired Skills / Experience :
10+ plus years in software developmentStrong proficiency in Java programming language jdk 21Experience with SpringBoot frameworkKnowledge of RESTful web services and API developmentFamiliarity with database technologies such as MySQL, MongoDB, or PostgreSQLExperience in deploying springboot application on KubernetesFamiliarity with helm deploymentsExperience with messaging system like kafkaUnderstanding of software development principles and methodologiesAbility to work in a team environment and collaborate effectively with other developers and stakeholdersExcellent problem-solving and analytical skillsStrong communication and interpersonal skillsBenefits :
Medical, Dental, & Vision Insurance PlansEmployee-Owned Profit Sharing (ESOP)401K offeredThe approximate pay range for this position is between $53.00 and $73.00 . 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.