Randstad - Roanoke, TX

posted 21 days ago

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

About the position

The Software Engineer (Senior Level) position focuses on backend development using Java, specifically in creating REST-based APIs and working with cloud services like AWS. The role requires extensive experience in software development, particularly in building CI/CD pipelines and utilizing various frameworks and tools to ensure efficient deployment and testing of applications.

Responsibilities

  • Develop REST-based web services using SpringBoot framework.
  • Build and deploy software solutions utilizing AWS services.
  • Create and maintain CI/CD pipelines using Jenkins and Terracore.
  • Implement test automation frameworks such as Cucumber and Karate.
  • Work with backend SQL databases like Oracle.
  • Develop Spring Java batch solutions as needed.
  • Collaborate with teams to ensure best practices in multithreading and concurrency.

Requirements

  • Bachelor's degree in Computer Science or Engineering.
  • 10+ years of experience developing REST-based APIs in Spring on AWS.
  • Experience with CI/CD pipeline development using Jenkins/Terracore.
  • Proficient in accessing NoSQL databases.
  • Experience with Spring Java batch solutions is a plus.
  • Familiarity with Apigee is a plus.
  • Good experience with test automation and frameworks.

Nice-to-haves

  • Experience developing Spring Java batch solutions.
  • Familiarity with Apigee.

Benefits

  • Health insurance
  • 401K contribution
  • Incentive and recognition program
© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service