Source description
About the role
Job Description: The Senior Application Developer will: ● Use the latest tools and techniques, including Java, Drools/Red Hat BRMS, JBoss, Git, Maven, and Agile methodologies ● Leverage BDD/TDD practices including JUnit for testing and development ● Build and support web services and enterprise applications ● Prepare software for deployment to production environments ● Respond to and resolve questions and issues logged by users of a live system ● Manage small projects independently and contribute as a team member on larger initiatives ● Work in Linux environments and develop using tools like VS Code ● Utilize AWS for cloud-based development and deployment ● Perform other related duties as required and assigned ● Demonstrate behaviors aligned with the organization’s culture and values ● Plan, develop, oversee, execute and certify changes by establishing rigorous test plan through design and implementation phases and tracking test results to ensure changes are complete and accurate to finalized requirements ● Perform other related duties as required and assigned ● Demonstrate behaviors which are aligned with the organization’s desired culture and values What You’ll Bring ● Bachelor’s degree or equivalent work experience ● 10 years' experience in Java: Strong experience in core Java and Web Services. ● 5 years' experience in Drools/Red Hat Business Rules Management System or another rules engine. ● Experience in web applications and JUnit. ● Experience in JBoss Application Server. ● 5 years' experience with Git, Maven. ● Experience working in Linux environment. ● Experience with AWS, SQL, VS Code. ● Preferred: Experience in JBPM or other process automation engines.
More at American Technology Group