You will design, develop, and maintain enterprise applications using Java EE, with a focus on full-stack delivery and data pipeline integrity.
Responsibilities
- Design and build enterprise applications using Java EE technologies.
- Develop and maintain ETL processes and data pipelines.
- Implement frontend components using Angular and backend services with Node.js.
- Manage code versioning and deployment through CI/CD pipelines.
- Support the full software development life cycle and relational database management.
Required Skills
- 5+ years of experience building enterprise applications with Java EE.
- 5+ years of experience with relational database concepts, specifically Oracle.
- 5+ years of experience with ETL processes.
- 5+ years of experience with GIT.
- 5+ years of experience with ORM frameworks, configuration management, and build/testing tools.
- 3+ years of experience with Angular.
- 3+ years of experience with Node.js.
- 2+ years of experience with DevOps practices and creating CI/CD processes.
Preferred Skills
- Experience with Azure DevOps, Talend, or Python.
- Experience with IBM SOA products including IIB, ODM, WAS, or MQ.