Kforce - Westlake, TX

posted 23 days ago

Full-time - Senior
Westlake, TX
Administrative and Support Services

About the position

As a Senior Software Engineer on the Orchestration team, you will have the opportunity to develop your skills and collaborate with engineers to build a reliable service that manages all crypto processes. This role involves close collaboration with technical leaders and focuses on developing REST-based microservices using Java and Spring Boot.

Responsibilities

  • Collaborate with technical leaders to build reliable services for managing crypto processes.
  • Participate in engineering practices such as code and design reviews, environment strategy, and build and deployment pipelines.
  • Develop and maintain REST-based microservices using Java and Spring Boot.
  • Automate unit and integration testing using Junit and Mockito.
  • Work with cloud application development and container orchestration technologies such as Kubernetes.
  • Utilize asynchronous workers and resilient messaging services like Kafka, SNS, and SQS.
  • Manage relational databases and SQL effectively.

Requirements

  • Bachelor's degree in Computer Science or related field required.
  • 5+ years of experience in software development using object-oriented programming languages like Java.
  • 5+ years of experience building REST-based microservices in Java and Spring Boot.
  • Proficient in unit and integration test automation using Junit and Mockito.
  • Demonstrated expertise in cloud application development.
  • Experience with AWS or other cloud platforms, and container orchestration technologies such as Kubernetes.
  • Experience with asynchronous workers and resilient messaging services such as Kafka, SNS, and SQS.
  • Proficient in relational databases and SQL.
  • Ability to build reliable software that can withstand unreliable environments.
  • Strong sense of ownership and ability to work well in a small agile team.
  • Strong analytical and communication skills with the ability to handle multiple tasks.

Nice-to-haves

  • Enthusiastic and committed to learning new technologies and frameworks.
  • Strong organizational skills and attention to detail.

Benefits

  • Medical, dental, and vision insurance
  • Health Savings Account (HSA)
  • Flexible Spending Account (FSA)
  • 401(k) plan
  • Life, disability, and ADD 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