Lead Backend Engineer

  • Denver, CO
  • Posted 2 days ago | Updated 2 days ago

Overview

Remote
On Site
Depends on Experience
Full Time

Skills

java
Go
Scala
MySQL
PostgreSQL
NoSQL
DynamoDB
Cassandra
Couchbase
Spring
Springboot
Restful
gRPC

Job Details

Systems Engineering Services is seeking a Lead Backend Engineer based out of the Denver, CO area.

Top 5 Technical Skills:

  1. 10+ years Java, Go, Scala
  2. Relational databases: MySQL, PostgreSQL
  3. NoSQL databases: DynamoDB, Cassandra, Couchbase
  4. Spring, Springboot and Spring ecosystem technologies
  5. RESTful and gRPC micro services
  6. Experience working in full-stack environment

Top 3 Soft Skills:

  1. Strong documentation, problem-solver
  2. Excellent communication
  3. Own from Jira to Production

Job Duties:

  • Lead and oversee the software design process
  • Develop and test software to ensure it meets the needs of end-users
  • Contribute to the improvement of development processes and software architecture
  • Investigate and resolve complex technical issues and bottlenecks
  • Collaborate with cross functional teams to debug and improve products
  • Facilitate new software implementation
  • Participate in code reviews and enforce standard practices within the team
  • Continuously learn and adapt to modern technologies and development practices
  • Mentor junior and mid-level engineers and provide technical guidance
  • Ownership and operational support of services

Qualifications:

  • Bachelor s or master s degree in computer science, software engineering, or a related field (doctorate a plus)
  • Should have designed, developed, maintained a complex software solution involving multiple stakeholders.
  • Overall 10+ years of experience in programming languages such as Java, Go, Scala etc.
  • Experience with Scrum and other Agile methodologies.
  • Solid Expertise on one or more Relational databases (MySQL, PostgreSQL etc.) , NoSQL databases (DynamoDB, Cassandra, Couchbase etc.) and distributed cache technologies such as Redis.
  • Solid expertise on Spring, Spring Boot and other Spring ecosystem technologies.
  • Proven experience in designing critical applications that interact with several other systems internally and externally.
  • Experience with one or more Cloud platforms AWS(Preferred), Google Cloud Platform
  • Experience on RESTful and gRPC micro services.
  • Strong documentation, problem-solving, and debugging skills
  • Experienced in working in a Full stack environment.
  • Excellent communication and technical influencing skills.
  • Proven team player who can mentor other technical members of the team.

Jake Lutman

Technical Recruiter

Systems Engineering Services

Employers have access to artificial intelligence language tools (“AI”) that help generate and enhance job descriptions and AI may have been used to create this description. The position description has been reviewed for accuracy and Dice believes it to correctly reflect the job opportunity.

About SES