Description
You will design and develop complex enterprise systems using Java, managing the full stack from data layers to frontend integration.
This role is hybrid.
Responsibilities
- Design and build complex computer systems using Java and modern enterprise frameworks.
- Develop and maintain applications within the JBOSS Enterprise SOA environment, including JBOSS Workflow.
- Manage data layers using SQL, PL/SQL, and Hibernate/JPA.
- Implement agile development processes and test-driven development (TDD) methodologies.
- Integrate frontend components using Angular or React JS.
Required Skills
- 12+ years of Java development experience.
- 12+ years of experience with Eclipse or STS IDEs.
- 12+ years of programming in SQL and/or PL/SQL.
- 8+ years of experience with Java JEE Struts Framework.
- 8+ years of experience with Java JEE Spring and Spring Boot.
- 8+ years of development using Hibernate/JPA.
- 5+ years of experience with AWS, Databricks, and Elasticsearch.
- 5+ years of experience with Angular, React JS, and JavaScript frameworks.
- 5+ years of experience in JBOSS Enterprise SOA and JBOSS Workflow.
Preferred Skills
- 3+ years of experience creating CI/CD pipelines using Azure DevOps.