Kforce - Greenwood Village, CO

posted 4 days ago

Full-time - Mid Level
Greenwood Village, CO
Administrative and Support Services

About the position

Kforce is seeking a Scala Software Developer to join a client team in Greenwood Village, Colorado. The role involves designing, implementing, and enhancing software systems while ensuring a simplified and improved customer experience. The developer will also mentor technical staff and take ownership of software development projects.

Responsibilities

  • Actively and consistently support all efforts to simplify and enhance the customer experience
  • Design, implement, monitor, enhance, and troubleshoot systems in assigned areas
  • Analyze and revise existing system logic difficulties and documentation as necessary
  • Test and review system designs
  • Mentor and guide the work of technical staff
  • Take ownership and make technical decisions on software development projects
  • Develop and implement software according to proposals provided
  • Estimate scope of work
  • Create project documentation as requested
  • Implement software proposals

Requirements

  • Bachelor's degree or equivalent experience required
  • 7+ years of demonstrable in-depth capability as a software engineer
  • Experience with open-source software such as Spring, Tomcat, and NoSQL solutions
  • Proficient in databases (Relational and NoSQL), RESTful web services, AWS, Microservices, Netflix OSS, Jersey, SOAP web services, Axis, JMS, ESBs, XML, XSD, XSL, JSON, HTML5, JavaScript, Apache open-source libraries, Maven, Git, Eclipse/NetBeans/IntelliJ, continuous integration testing, shell scripting
  • Agile experience
  • Proficient in Scala and Java
  • Experience with Jira and Gitlab or any other relevant repository
  • Thorough understanding of software engineering and object-oriented design principles
  • Strong and current development experience in Java and web technologies
  • Ability to take ownership and make technical decisions on software development projects
  • Familiarity with dependency management and build systems like Gradle
  • Ability to read, write, speak and understand English
  • Hands-on approach

Nice-to-haves

  • Experience with Python
  • Experience with AWS services including EC2, VPC, Security Groups, NAT gateways, S3, Autoscaling, Load balancers, Lambda, CloudFront, IAM, Certificate manager, CloudWatch, Route53, DynamoDB, MediaConvert, API Gateway, CloudFormation, EMR

Benefits

  • Medical, dental, and vision insurance
  • Health Savings Account (HSA)
  • Flexible Spending Account (FSA)
  • 401(k) plan
  • Life insurance
  • Disability insurance
  • Paid time off for salaried personnel
  • Paid sick leave for hourly employees on Service Contract Act projects
© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service