Back to previous page
Lead Software Engineer
Engineering
Englewood, Colorado, 80112
Contract
Ref.: 138841
Job Summary:
Our client is seeking a Lead Software Engineer to join their team! This position is located in Greenwood Village, Colorado.
Duties:
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
- 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
- Medical, Dental, & Vision Insurance Plans
- Employee-Owned Profit Sharing (ESOP)
- 401K offered