New York Technology PartnersWe are seeking a Senior Java Engineer with a strong background in backend development and test automation to help ensure the quality, reliability, and scalability of distributed systems.
This role is focused on designing and building automated test frameworks for backend services and APIs, embedding quality into CI/CD pipelines, and partnering closely with engineering and DevOps teams to deliver production-ready software.
Design, develop, and maintain Java-based automated test frameworks for backend services and APIs
Build and execute automated API, integration, and end-to-end test suites
Integrate automated testing into CI/CD pipelines and implement quality gates
Collaborate with engineering and DevOps teams to support release management and deployment readiness
Validate cloud-native and distributed systems running in AWS environments
Manage test data, test environments, and automation tooling
Troubleshoot and diagnose failures across test, build, and deployment pipelines, partnering with teams to drive resolution
Promote automation-first and system-level quality engineering best practices
Required Experience & Skills
Strong hands-on experience with Java development
Proven experience testing backend services and APIs (RESTful services, JSON payloads)
Experience with Maven and Java build tools
Solid experience working with CI/CD pipelines
Experience validating applications deployed in AWS environments
Background in backend or platform-focused test automation
Experience working in Agile and DevOps-driven teams
Experience using Python for test automation or internal tooling
Familiarity with Spring Boot–based applications
Experience with GitLab CI or similar CI/CD tools
Experience testing Kafka or other event-driven systems
Exposure to microservices and distributed system architectures
¿Te interesa este puesto?