What are the responsibilities and job description for the Senior Java Programmer - IN PERSON IVs ONLY position at Smart Gauge Staffing LLC?
Join our team as a senior back-end application developer for the DMAS Information Management Division. You will be involved in the design, development, and maintenance of Java/JEE based applications. This position requires a hybrid work arrangement with 2 days a week on-site presence. Please note, parking is not provided for contractors.
About The Role
We are seeking an experienced developer with extensive practical experience in building enterprise applications using Java EE technologies. The ideal candidate will have expertise in Core Java concepts and a strong understanding of relational database concepts with experience in Oracle.
Key Responsibilities
Interviews will be conducted in person only, with no exceptions. The candidate must be willing to come to DMAS for an in-person interview if selected. The role requires on-site presence 2 days a week.
About The Role
We are seeking an experienced developer with extensive practical experience in building enterprise applications using Java EE technologies. The ideal candidate will have expertise in Core Java concepts and a strong understanding of relational database concepts with experience in Oracle.
Key Responsibilities
- Develop enterprise applications using Java EE technologies.
- Utilize core Java concepts such as OOP Design, Multi-Threading, Generics, Exception Handling, Collections, Java Reflection, and Annotation.
- Work with relational databases, specifically Oracle.
- Develop with Git Workflows and implement CI/CD pipelines and automation.
- Utilize Azure DevOps for development processes.
- Employ testing frameworks such as Selenium, Cucumber, Playwright, JUnit, and understand the Test Left approach to development.
- Work with IBM SOA products like IIB/ACE, ODM, WAS, MQ, and ITX.
- Engage in front-end development using Node.js and Angular as needed.
- 5 years of experience in building enterprise applications using Java EE technologies.
- 5 years of expertise in Core Java concepts.
- 5 years of experience with relational database concepts and Oracle.
- 5 years of experience with Git Workflows.
- 3 years of experience in developing CI/CD pipelines and automation.
- 2 years of experience with Azure DevOps (highly desired).
- 2 years of experience with testing frameworks (highly desired).
- 2 years of experience with IBM SOA products (highly desired).
- 1 year of experience in front-end development using Node.js and Angular (nice to have).
Interviews will be conducted in person only, with no exceptions. The candidate must be willing to come to DMAS for an in-person interview if selected. The role requires on-site presence 2 days a week.