freehire launches on Product Hunt on 26 August.

Follow →

Fullstack Java Enterprise Edition Developer | Manila

Summary

Build and maintain Java EE web apps and REST services using React/Angular, unit tests, and CI/CD in an Agile team.

Day in the Life

  • Attend daily team meetings to review progress and discuss upcoming tasks
  • Design, develop, configure, test, debug, deploy, document, and maintain web service applications
  • Write clean, maintainable, and efficient code aligned with established coding standards
  • Participate in code reviews to ensure code quality and adherence to development standards
  • Assist in gathering business requirements and translating them into technical specifications
  • Perform troubleshooting, issue analysis, and implementation of software enhancements
  • Assist in the creation and maintenance of technical documentation for internal teams and clients
  • Collaborate with team members to share knowledge and improve development practices
  • Incorporate feedback from senior team members to improve technical skills and performance
  • Actively pursue skill development through training and hands‑on learning opportunities

Required Qualifications

  • Bachelor’s degree in Computer Science, Information Technology, Mathematics, Information Systems, or a closely related technical field ((completed or currently in progress; undergraduates welcome), with foundational skills in programming, data analysis, systems analysis, or technical problem‑solving.
  • 2 – 3 years of professional experience as a Full Stack Developer using any Java-based platforms such as Java Enterprise Edition
  • Professional experience with at least one modern frontend framework such as React.js, Angular, Vue.js, etc.
  • Experience building web application and RESTful web services.
  • Experience reading and interpreting UML diagrams: use case, activity, and sequence diagrams.
  • Experience applying common software design patterns.
  • Experience using IDEs such as Eclipse or IntelliJ.
  • Experience writing unit tests using JUnit, Mockito, or PowerMock.
  • Experience working with structured data formats such as JSON and YAML.
  • Experience working with CI/CD pipelines.

Preferred Qualifications

  • Experience working in Agile and Scrum development environments.
  • Experience using tools such as Swagger, Kafka, or RabbitMQ.
  • Experience using quality and security scanning tools such as SonarQube, Fortify, or WebInspect.
  • Experience working with SOAP‑based web services.
  • Experience using cloud platforms such as AWS, Azure, or Google Cloud.
  • Experience identifying and mitigating common web application security vulnerabilities.

See also