Minimum Qualifications:
- Bachelor’s Degree in Computer Science or equivalent plus six (6) years related experience.
- Minimum of five (5) years of experience in: programming, testing, software deployment, Maven Build.
- Experience with Linux system administration and/or middleware administration with Application Servers such as JBoss and WebLogic. Experience with version control systems such as GitHub SVN, Perforce, BitBucket, IBM Rational Team Concert, Jenkins automation, Ansible, and Bash Scripting.
- Working knowledge of J2EE Application Development and related tools and technologies such as Eclipse, and Application Servers (WebLogic, JBoss).
- A solid understanding of Core Java Concepts such as Object Oriented Programming, Java Collections API, Exception Handling, and Multi-Threading is required. Spring Solid understanding of Object Oriented Analysis, J2EE Concepts, Architecture, and Technologies is required.
- Experience with web development with client-side MVC frameworks such as HTML, JavaScript, Angular, and node.js.
- Solid experience working with Linux and JBoss.
Preferred Qualifications:
- Experience working in a continuous integration/deployment development environment.
- Experience with management of containers (Kubernetes, Docker, OpenShift, etc.).
- Experience with CICD orchestrations.
GENESYS Consuting Services, Inc. is proud to be an equal opportunity employer.