Remote Java Full-Stack Developer (HANA)

Posted

Apply now
Please, let Powdevs know you found this job on RemoteYeah. This helps us grow 🌱.

Description:

  • 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.
  • Responsibilities include designing, developing, testing, and maintaining full stack applications using J2EE technologies.
  • The developer will build and consume SOAP and RESTful Web Services using javax.jws and javax.ws.rs.
  • They will implement business logic using EJB (3.1 and 2.1) and persistence mechanisms such as JPA with Criteria Builder.
  • The role involves developing dynamic UIs with JSP/JSF (2.0), Oracle ADF Faces, HTML, CSS, and JavaScript.
  • Integration with Oracle DB will be required, using Oracle SQL Developer for development and performance tuning.
  • The developer will generate and manage reporting solutions using Jasper Reports (6.2.0) and Crystal Reports.
  • They will implement and manage scheduled tasks using Quartz Scheduler (2.2.2).
  • The role requires working within the IBM WebSphere Application Server (8.0.0.13) environment for deployment and support.
  • Development tools such as Eclipse, IBM Rational Application Developer, GitHub, and Postman will be used.
  • Collaboration with QA, DevOps, and project managers using tools like JIRA and Git Bash/GitHub Desktop is essential.
  • The developer will maintain code quality through code reviews, documentation, and best practices.
  • Participation in all aspects of agile software development, including design, implementation, and deployment, is expected.
  • Engagement with Technical lead, Senior Full-Stack Developers, Front-End Developers, and Back-End developers to create reliable APIs is required.
  • The developer will perform other duties as assigned.

Requirements:

  • A Bachelor's or Master's degree in a relevant field, such as Computer Science or Information Technology, is required.
  • The candidate must have 10+ years of experience as a Full-Stack Developer, specifically with J2EE in the backend.
  • A minimum of 5+ years of experience with Front-End technologies such as HTML, CSS, and JavaScript is necessary.
  • The candidate should have 5+ years of experience with Oracle ADF Faces and Oracle DB.
  • Experience working with IBM WebSphere Application Server (8.0.0.13) is required.
  • Hands-on experience with tools such as Eclipse (Mars.1), IBM Rational Application Developer, Postman, Oracle SQL Developer, and GitHub is essential.
  • The candidate must have experience using Git Bash, GitHub Desktop, and JIRA.

Benefits:

  • The position offers a fully remote work environment, allowing for flexibility in work location.
  • The role provides opportunities to work with advanced technologies and tools in a collaborative DevOps environment.
  • Employees will engage in agile software development practices, enhancing their skills and experience.
  • The position allows for participation in the development of innovative cloud-native solutions.
  • There is potential for professional growth and development within a dynamic team of experienced developers.
Leave a feedback