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

Senior/Java Developer

  • 2023-08-25

-

Singapore, Singapore

Senior/Java Developer

Job Description

Roles & Responsibilities

We are representing our client (A Software Engineering Firm) to look for senior/Java developer. The candidate should be able to maintain and support applications, enhancements, technical upgrade and new development of web-based applications.


Responsibilities:

  • 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
  • Design, implement and maintain Java-based applications that can be high-volume and low-latency.
  • Manage backend and frontend application development.
  • Identify and resolve any technical issues arising during operations.
  • Prepare and produce releases of software components.
  • Conducting software analysis,programming, testing, and debugging.
  • Support continuous improvement for applications, investigating alternatives and technologies, and presenting for architectural review.

Requirements:

  • Diploma / Degree in IT or Computer Engineering related field
  • 3 - 5 years of experience in software development/web application development in Java/J2EE, Hibernate/Struts, Angular
  • Familiarity with the different design, architectural patterns and skill for writing reusable Java libraries.
  • Working experience in web application frameworks like Spring, Spring Boot
  • Strong understanding with the concepts of MVC (Model-View-Controller) Pattern, JDBC (Java Database Connectivity), Hibernate and RESTful web services.
  • Strong knowledge of Java GUI frameworks like Java Server pages (JSP) and servlets, Angular typescripts, HTML, JavaScript, CSS, JQuery
  • Experienced in implementing automated testing platforms and unit tests.
  • Working experience in using MS SQL Databases.
  • Working experience in configuring Web Servers and Application Servers.
  • Working experience in using embedded reporting tools like Jasper, BIRT
  • In-depth knowledge of code versioning tools, for instance, Git.
  • Strong Understanding of building tools like Ant, Maven etc.

Tell employers what skills you have

MVC
Git
Automation Testing
Web Services
CSS
HTML
Application Development
JavaScript
JDBC
Maven
Ant
SQL
Servlets
Jasper Reports
Angular
Java
Databases
J2EE
jQuery
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

UPPER SPRING CONSULTING 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