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