Java Full-Stack Developer (HANA)
Mexico / Argentina / Brazil / Colombia / Dominican Republic / Ecuador / El Salvador / Guatemala / Paraguay / Panama / Peru / Puerto Rico / Uruguay / Venezuela
EWES /
Full Time /
Remote
The Full-Stack Developer will be responsible for web development, microservices, and the creation of cloud-native
solutions. Java developers are responsible for deploying IT solutions, preserving code integrity, collaborating on
the development of new features, and extending expertise across front-end, back-end, web services, and
databases within a DevOps environment.
This is a 100% remote opportunity.
Responsabilities
- Design, develop, test, and maintain full stack applications using J2EE technologies.
- Build and consume SOAP and RESTful Web Services using javax.jws and javax.ws.rs.
- Implement business logic using EJB (3.1 and 2.1) and persistence mechanisms such as JPA with Criteria Builder.
- Develop dynamic UIs with JSP/JSF (2.0), Oracle ADF Faces, HTML, CSS, and JavaScript.
- Integrate with Oracle DB, using Oracle SQL Developer for development and performance tuning.
- Generate and manage reporting solutions using Jasper Reports (6.2.0) and Crystal Reports.
- Implement and manage scheduled tasks using Quartz Scheduler (2.2.2).
- Work within IBM WebSphere Application Server (8.0.0.13) environment for deployment and support.
- Use development tools such as Eclipse, IBM Rational Application Developer, GitHub, and Postman.
- Collaborate with QA, DevOps, and project managers using tools like JIRA and Git Bash/GitHub Desktop.
- Maintain code quality through code reviews, documentation, and best practices.
- Participate in all aspects of agile software development, including design, implementation, and deployment.
- Engage with Technical lead, Senior Full-Stack Developers, Front-End Developers and Back-End developers to create reliable APIs.
- Perform other duties as assigned.
Must have for the role
- Bachelor's or Master's degree in a relevant field, such as Computer Science or information Technology.
- 10+ years as a Full-Stack Developer (J2EE in the backend).
- 5+ years of experience with Front-End technologies such as HTML, CSS, JavaScript.
- 5+ years of Oracle ADF Faces and Oracle DB experience.
- Experience working with IBM WebSphere Application Server (8.0.0.13).
- Hands-on experience with tools such as Eclipse (Mars.1), IBM Rational Application Developer, Postman, Oracle SQL Developer, GitHub.
- Experience using Git Bash, GitHub Desktop, and JIRA.
Nice to have
- 5+ years of experience with JPA, Criteria Builder, and interceptors.
- 5+ years of experience with EJB (3.1 and 2.1) and JSP/JSF (2.0).
- Experience with job scheduling using Quartz (2.2.2).