Advanced Automation Consulting · 2 months ago
Jr Java Developer
Advanced Automation Consulting is seeking a motivated Java Developer to support one of their clients in Columbia, SC. This role offers the opportunity to contribute to full-stack application development, enhancement, and maintenance within a collaborative Agile environment.
Information ServicesInformation Technology
Responsibilities
Designing, programming, testing, evaluating, and enhancing moderate to complex applications using Java 17, J2EE, Struts 2.x, Spring 5.x, and Hibernate 5.x, deployed on Tomcat Web Container
Developing JSP pages using Struts 2.x tags, XML, HTML, Bootstrap, and JavaScript
Implementing ORM using Hibernate 5
Writing and maintaining unit tests with JUnit, including test cases and test suites
Performing both client-side validation (JavaScript) and server-side validation (Action Forms)
Utilizing AJAX and jQuery for asynchronous web communication
Collaborating with cross-functional teams to design scalable, secure, and efficient solutions
(Preferred) Experience with Selenium or other automated test tools
Qualification
Required
Bachelor's degree (or equivalent) in Computer Science, Electronic Engineering, or a closely related field
At least 2 years of hands-on experience as a full-stack Java developer using most or all of the technologies listed above
Strong analytical and problem-solving skills with the ability to work independently and make professional judgments in a fast-paced environment
Java: 1 year (Preferred)
Location: Columbia, SC 29209 (Required)
Work Location: In person
Preferred
Experience with Selenium or other automated test tools
Familiarity with automated testing tools such as Selenium
Understanding of Agile/Scrum methodologies
Strong communication and collaboration skills