Company Banner
Applied Internship Icon Internship Fresh Graduate Experienced Icon Fresh Grads & Experienced Latest Job

Lead Java Developer

  • 2023-10-04

-

Singapore, Singapore

Lead Java Developer

Job Description

Roles & Responsibilities

Working Location: Seletar (WFH arrangement applies)


Required Technical Skills

  • Proficiency in Java/J2EE, Spring, Hibernate/Struts, Angular development.
  • Java, MVC, JDBC, Angular, Jasper, BIRT etc.
  • Familiarity with different design, architectural patterns and skill for writing reusable Java libraries.
  • Experience in working with web application frameworks like Spring, Spring Boot etc.
  • Understanding of the concepts of MVC (Model-View-Controller) Pattern, JDBC (Java Database Connectivity), Hibernate and RESTful web services.
  • Relevant Knowledge of Java GUI frameworks like Java Server pages (JSP) and servlets, Angular typescripts, HTML, JavaScript, CSS, JQuery according to project requirements.
  • Implementing automated testing platforms and unit tests.
  • Applied experience in using MS SQL Databases.
  • Hands-on experience in configuring Web Servers and Application Servers.
  • Hands-on experience in using embedded reporting tools like Jasper, BIRT etc.
  • In-depth knowledge of code versioning tools, for instance, Git.
  • Understanding of building tools like Ant, Maven etc.

Responsibilities

  • Contribute to all stages of software development lifecycle.
  • Identify and resolve any technical issues arising during operations.
  • Design, implement and maintain Java-based applications that can be high-volume and low-latency.
  • Analyze user requirements to define business objectives and envisioning system features and functionality.
  • Define application objectives, functionality and ensure application designs conform with business goals.
  • Create detailed design documentation and technical designs for application development.
  • Write well designed, testable code.
  • Conducting software analysis, programming, testing, and debugging.
  • Manage both backend and frontend application development.
  • Develop documentation to help business users.
  • Prepare and produce releases of software components.
  • Support continuous improvement for applications, investigating alternatives and technologies, and presenting for architectural review.
  • Practicing Agile/Scrum methodology to plan and deliver work projects.

HOW TO APPLY:

Interested applicants, please submit your updated resume in PDF/MS Word format to brandon@eps.com.sg

Please state your availability, current & expected salaries for processing purpose.

All applications will be treated in the strictest confidence.

We regret that only shortlisted candidates will be notified.

Brandon Lim | EA Registration No: R21102894


Tell employers what skills you have

MVC
Architectural Patterns
Web Services
Architectural
Application Servers
Application Development
JDBC
SQL
Application Frameworks
Servlets
Angular
Java
Databases
Software Development
Hibernate

Beware of scams. Do NOT give personal information or money to unknown sources. Verify identity before acting. Report any suspected scams immediately. Stay informed and stay safe.

Company Logo

EPS CONSULTANTS PTE LTD

Job Majestic Logo

© Copyright 2024 Agensi Pekerjaan JEV Management Sdn. Bhd., registered in Malaysia (Company No: 201701016948 (1231113-U), EA License No. JTKSM860)
© Copyright 2024 Job Majestic Sdn. Bhd., registered in Malaysia (Company No: 201701037852 (1252023-X))
All Rights Reserved.

Ask us