-
Elliott Moss Consulting

Java Software Engineer

Elliott Moss Consulting
Singapore · Contract · Mid-Senior

About the Role:


We are seeking a skilled and motivated Java Software Engineer with strong expertise in J2EE technologies and application maintenance. This role will be responsible for system analysis, development, testing, implementation, and ongoing support of the OCOE (Online Customer-Oriented Environment) system. The ideal candidate will also provide technical leadership for enhancements, bug fixing, security remediation, and user support.


Minimum Requirements:

  • Bachelor’s degree in Computer Science, Information Technology, or related field.
  • At least three (3) years of experience in application development using relevant programming languages and frameworks.


Technical Skills:

  • Proficient in J2EE technologies including Java, JSP, EJB, JDBC.
  • Experience with reporting tools like JReports.
  • Strong working knowledge of Hibernate and Struts frameworks.
  • Proficient in SQL and database operations.
  • Familiarity with Secure Coding practices and OWASP Top 10 vulnerabilities.


Key Responsibilities:

System Analysis:

  • Conduct detailed system analysis and user requirements studies to support ongoing system improvements.

Application Development & Enhancement:

  • Design, develop, test, and implement application enhancements and upgrades for the OCOE system.
  • Maintain and improve system architecture, ensuring robustness, scalability, and security.

Bug Fixing and Security Remediation:

  • Perform bug fixing, including resolving vulnerabilities flagged during quarterly Web Application Vulnerability Assessments (VA) and annual penetration testing.
  • Apply secure coding practices and adhere to OWASP Top 10 security standards.

Testing and User Support:

  • Conduct thorough application testing and assist with User Acceptance Testing (UAT).
  • Support users in setting up and executing UAT packages.

Documentation and Training:

  • Prepare and update application documentation, technical manuals, and user guides.
  • Lead training sessions for operational and business users as needed.

Application Version Management:

  • Manage version control for applications using tools like StarTeam or other versioning systems.

Key Skills

Ranked by relevance

owasp j2ee java
Login to Apply
Posted
Apr 29, 2025
Type
Contract
Level
Mid-Senior
Location
Singapore

Industries

IT Services IT Consulting Software Development Technology Information Media

Categories

Consulting Information Technology Other

Related Jobs

3 roles aligned with this opportunity

View all jobs
View Job Details
KEMIO Consulting
Related

Business Intelligence Manager

2026-05-24

Full-time
Director
Singapore
Venture Capital
Consulting
View Job Details
Google
Related

Business Analyst, YouTube Trust and Safety

2026-05-24

Full-time
Not Applicable
Singapore
Information Services
General Business
View Job Details
Elliott Moss Consulting
Related

Frontend Developer

2026-05-23

Contract
Mid-Senior
Singapore
IT Services
Information Technology