Back to Jobs
vTech Solution

DSS Java Automation and DevOps Engineer at vTech Solution

vTech Solution Glen Allen, VA

Job Description

Job Summary: The Java Automation and DevOps Engineer will be responsible for converting Java/JEE applications to Maven migrating projects to GitHub and automating deployments to the WebSphere application server. This role involves collaborating with the Automation and Operations teams to streamline the development and deployment processes using tools like Maven GitHub Actions and scripting languages. Location:Glen Allen Virginia United States Responsibilities: - Convert Java/JEE applications from Eclipse/RAD-based projects to Maven-based projects. - Migrate projects to GitHub for version control and use GitHub Actions for building and publishing. - Collaborate with the Operations team to automate the deployment process to WebSphere Application Server. - Write and maintain Unix/bash scripts for automation tasks. - Develop Jython scripts for system-level automation. - Ensure proper configuration and management of Java applications in GitHub repositories. - Perform continuous integration (CI) and continuous delivery (CD) tasks using GitHub Actions. - Optimize existing Java applications for improved performance and efficiency in the development pipeline. Required Skills & Certifications: - 10 years of Java development experience (Java SE and Java EE). - 10 years of experience with Git Repo Management and version control with GitHub. - 5 years of experience with GitHub Actions for automation and CI/CD pipelines. - 8 years of experience with WebSphere Application Server and related deployment automation. - 5 years of proficiency in Jython scripting. - 5 years of advanced knowledge of Unix/bash scripting. Preferred Skills & Certifications: - 10 years of experience with Maven for build automation. - Experience with Java EE development frameworks. - Good understanding of software development lifecycle and deployment processes. Special Considerations: - Hybrid work model requiring one day onsite per week. Scheduling: - Not specified. Key Skills Continuous Integration,APIs,Automotive software,Test Cases,Electrical Engineering,Junit,Distributed Control Systems,Testng,Java,Test Automation,Programmable Logic Controllers,Selenium Employment Type : Full Time Experience: years Vacancy: 1

Resume Suggestions

Highlight relevant experience and skills that match the job requirements to demonstrate your qualifications.

Quantify your achievements with specific metrics and results whenever possible to show impact.

Emphasize your proficiency in relevant technologies and tools mentioned in the job description.

Showcase your communication and collaboration skills through examples of successful projects and teamwork.

Explore More Opportunities