KellyMitchell Group
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 development Strong proficiency in Java programming language jdk 21 Experience with SpringBoot framework Knowledge of RESTful web services and API development Familiarity with database technologies such as MySQL, MongoDB, or PostgreSQL Experience in deploying springboot application on Kubernetes Familiarity with helm deployments Experience with messaging system like kafka Understanding of software development principles and methodologies Ability to work in a team environment and collaborate effectively with other developers and stakeholders Excellent problem-solving and analytical skills Strong communication and interpersonal skills Benefits:
Medical, Dental, & Vision Insurance Plans Employee-Owned Profit Sharing (ESOP) 401K offered The 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.
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 development Strong proficiency in Java programming language jdk 21 Experience with SpringBoot framework Knowledge of RESTful web services and API development Familiarity with database technologies such as MySQL, MongoDB, or PostgreSQL Experience in deploying springboot application on Kubernetes Familiarity with helm deployments Experience with messaging system like kafka Understanding of software development principles and methodologies Ability to work in a team environment and collaborate effectively with other developers and stakeholders Excellent problem-solving and analytical skills Strong communication and interpersonal skills Benefits:
Medical, Dental, & Vision Insurance Plans Employee-Owned Profit Sharing (ESOP) 401K offered The 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.