Job Title: Sr. Java Developer
Location: Remote (US-Based)
Rate: $60–$65/hr on W-2 (NO C2C)
Position Overview:
We are seeking a Senior Java Developer with a strong background in backend development, automation, and a growing proficiency in Gen AI tools. This role is ideal for someone who can design, develop, and implement robust Java-based solutions while also leading automation strategies and mentoring junior developers. You’ll be part of a dynamic team responsible for modernizing and automating systems using cutting-edge frameworks and AI-enhanced tooling.
Key Responsibilities:
- Design and develop backend applications using Java and Python
- Implement and maintain test automation frameworks (e.g., Pytest, JUnit, TestNG)
- Develop and execute Web and API automation using tools like Playwright, Selenium, Bruno, and Postman
- Write clean, reusable code and unit tests following best practices
- Apply prompt engineering strategies using Gen AI tools for automation and debugging
- Perform backend validation through SQL, data extraction, and calculations
- Lead or mentor junior team members in automation and framework architecture
- Participate in Agile ceremonies and collaborate across product, QA, and DevOps teams
Core Skills & Experience:
- 5+ years of hands-on backend development experience in Java and Python
- Proficiency in test automation frameworks (Pytest, JUnit, TestNG)
- Strong working knowledge of Web & API testing (Playwright, Selenium, Postman, etc.)
- Experience with prompt engineering and leveraging Gen AI for day-to-day tasks
- Strong understanding of software testing methodologies and SDLC/STLC practices
- Experience leading or mentoring in an automation development environment
- Proficiency with version control tools (e.g., Git, SVN)
- Experience working in Agile/Scrum or Kanban teams
Preferred Qualifications:
- Experience with CI/CD tools like Jenkins, GitLab, or VS Code
- Familiarity with AWS or other cloud environments
- Exposure to containerization and orchestration tools (Docker, Kubernetes)
- Experience working with Pega platform (nice to have)
- Knowledge of DevOps best practices including continuous testing
Education:
- Bachelor’s degree in Computer Science or related field OR equivalent work experience