> Markdown version of [/jobs/ext/2026020-java-developer-with-automation](https://www.wearedevelopers.com/jobs/ext/2026020-java-developer-with-automation). Every page supports `.md` or `Accept: text/markdown`. Links point to the HTML versions so they work for humans too. Agent guide: [/agents.md](https://www.wearedevelopers.com/agents.md). --- # Java Developer with Automation - **Company:** Nexylum Global Llc - **Location:** United States - **Experience:** Expert - **Contract:** Permanent contract - **Skills:** Java (Programming Language), Application Programming Interfaces (APIs), Agile Methodology, Amazon Web Services, Business Logic, Automation of Tests, Microsoft Azure, Code Coverage, Software Quality, Code Review, Databases, Relational Databases, Database Queries, Software Debugging, Software Design Patterns, Github, Gradle, Spring Framework, Apache JMeter, Junit, PostgreSQL, Apache Maven, Enterprise Messaging Systems, Microsoft SQL Server, Microsoft UI Automation, Object-Oriented Software Development, Oracle (Applications), Scrum Methodology, Selenium, Software Configuration Management, Software Engineering, SonarQube, Strategies of Testing, Testng, Google Cloud, Enterprise Software Applications, Performance Testing, Spring-boot, Backend, Git, Gitlab-ci, Apache Kafka, Restful APIs, Cucumber (Software), Selenium Webdriver, Docker, Jenkins, Microservices - **Published:** August 11, 2026 - **Apply:** https://www.dice.com/job-detail/d83c226d-82ab-46de-bc42-f17f4aaaca1f ## About the Role * 7+ years of professional software development experience. * Strong hands-on experience with Java 8/11/17+. * Strong knowledge of Spring Framework / Spring Boot. * Experience developing REST APIs and microservices. * Strong understanding of Object-Oriented Programming, design patterns, and Java collections. * Experience with JUnit and/or TestNG. * Hands-on experience with Selenium WebDriver or equivalent UI automation tools. * Experience with REST Assured or similar API automation frameworks. * Strong SQL skills and experience working with relational databases. * Experience with Git and source-code management. * Experience with Jenkins, GitHub Actions, GitLab CI, Azure DevOps, or similar CI/CD tools. * Understanding of Agile/Scrum development methodologies. * Strong debugging, analytical, and problem-solving skills. Preferred Skills * Experience with Cucumber / BDD. * Experience with Kafka or other messaging technologies. * Experience with Docker and Kubernetes. * Knowledge of AWS, Azure, or Google Cloud Platform. * Experience with Maven or Gradle. * Experience with SonarQube and code-quality tools. * Experience with performance testing tools such as JMeter. * Knowledge of Oracle, PostgreSQL, SQL Server, or similar databases. * Experience working with enterprise financial or highly regulated applications. * Familiarity with TDD/BDD and shift-left testing practices. ## Description We are seeking an experienced Java Developer with Automation to join our engineering team. The ideal candidate will have strong hands-on experience in Java development, Spring Boot, REST APIs, microservices, and test automation. This role involves designing, developing, testing, and maintaining scalable enterprise applications while implementing robust automated testing solutions. The candidate should be comfortable working in an Agile environment and collaborating with developers, QA engineers, business analysts, and other stakeholders., * Design, develop, and maintain enterprise applications using Java and Spring Boot. * Develop scalable and resilient RESTful APIs and microservices. * Implement business logic using Java, Spring, and related frameworks. * Develop and maintain automated test frameworks for web, API, and backend applications. * Create and execute automated functional, regression, integration, and API tests. * Work with Selenium, REST Assured, JUnit, TestNG, or similar automation frameworks. * Participate in code reviews and ensure adherence to development and testing best practices. * Troubleshoot application and automation failures and perform root-cause analysis. * Collaborate with QA and development teams to integrate automation into the software development lifecycle. * Build and maintain CI/CD pipelines for automated build, testing, and deployment. * Work with Agile/Scrum teams to understand requirements and deliver high-quality software. * Identify opportunities to improve application quality, test coverage, automation efficiency, and development processes. * Support production issues and participate in defect resolution and performance improvements. * Document technical designs, test strategies, automation frameworks, and development processes. ## Related Videos - [Navigating the Corporate Jungle: Life as a Developer in a large Company](https://www.wearedevelopers.com/videos/621-navigating-the-corporate-jungle-life-as-a-developer-in-a-large-company) - [How Unit Testing Saved My Career](https://www.wearedevelopers.com/videos/1642-how-unit-testing-saved-my-career) - [How a Small Team Shrank a Microsoft Monorepo by 94%](https://www.wearedevelopers.com/videos/1236-how-a-small-team-shrank-a-microsoft-monorepo-by-94) - [Enterprise-Cloud-Native - Fast-Paced Development & Deployment in a Highly Secure Banking Environment](https://www.wearedevelopers.com/videos/671-enterprise-cloud-native-fast-paced-development-deployment-in-a-highly-secure-banking-environment) - [From boy scouting to redrawing the landscape](https://www.wearedevelopers.com/videos/1140-from-boy-scouting-to-redrawing-the-landscape) - [Git for Code Reviews](https://www.wearedevelopers.com/videos/429-git-for-code-reviews) ## Related Articles - [The 8 Best Code Testing Tools](https://www.wearedevelopers.com/magazine/402-the-8-best-code-testing-tools) - [93 Java Interview Questions You Should Prepare For](https://www.wearedevelopers.com/magazine/14-93-java-interview-questions-you-should-prepare-for) - [Is Software Engineering Over-Saturated?](https://www.wearedevelopers.com/magazine/418-is-software-engineering-over-saturated) - [Top 10 Java Libraries](https://www.wearedevelopers.com/magazine/364-top-10-java-libraries) - [What’s the Difference between a Junior, Mid, and Senior Developer?](https://www.wearedevelopers.com/magazine/238-what-s-the-difference-between-a-junior-mid-and-senior-developer) - [Highest Paying Tech Companies for Developers](https://www.wearedevelopers.com/magazine/220-highest-paying-tech-companies-for-developers)