Software Engineer, Tools & Services

New
United StatesFull-TimeMiddle
Salary90,020 - 134,000 USD per year
Apply NowOpens the employer's application page

Job Details

Experience
2+ years of experience in Java development
Required Skills
AgileJavaJUNITCI/CDMicroservices

Requirements

  • 2+ years of experience in Java development, including multithreading and microservices architecture.
  • Strong proficiency in Java, Spring Framework, and JUnit for backend development and testing.
  • Solid understanding of computer science fundamentals and software engineering principles.
  • Experience working in Agile environments with CI/CD pipelines and modern SDLC practices.
  • Strong problem-solving skills with the ability to design scalable and maintainable systems.
  • Ability to collaborate effectively within cross-functional engineering teams.
  • Strong communication skills and a commitment to code quality and engineering excellence.

Responsibilities

  • Design, develop, and maintain scalable automated testing frameworks and infrastructure for complex backend systems.
  • Build and optimize Java-based microservices with a focus on performance, scalability, and maintainability.
  • Ensure high-quality releases by embedding testing strategies into CI/CD pipelines and Agile development workflows.
  • Perform meaningful code reviews and contribute to engineering best practices across teams.
  • Collaborate closely with product and engineering teams to define testing strategies and quality standards.
  • Research and evaluate emerging technologies to improve automation, testing efficiency, and system reliability.
  • Act as the voice of quality within agile teams, ensuring robust validation of every production deployment.
View Full Description & ApplyYou'll be redirected to the employer's site
90,020 - 134,000 USD per year
Apply Now