For Employers
Java Consultant


NCS PTE. LTD.
8 days ago
Posted date
8 days ago
N/A
Minimum level
N/A
NCS is a leading technology services firm that operates across the Asia Pacific region in over 20 cities, providing consulting, digital services, technology solutions, and more. We believe in harnessing the power of technology to achieve extraordinary things, creating lasting value and impact for our communities, partners, and people. Our diverse workforce of 13,000 has delivered large-scale, mission-critical, and multi-platform projects for governments and enterprises in Singapore and the APAC region.

Overview

As a Java Consultant role, it will be a hands-on technical position responsible for developing, maintaining, and troubleshooting Java-based applications. The consultant must have expertise in Java (J2EE), Spring Boot, React, PostgreSQL, Azure, and cloud technologies. Key responsibilities include analysing requirements, developing solutions, collaborating with stakeholders, supporting testing teams, and ensuring high-quality software delivery. Additionally, the role involves technical documentation, issue resolution, and mentoring junior developers. Strong problem-solving skills and the ability to work independently are essential for success in this role.

What will you do?

Technical Expertise & Development
  • Strong knowledge of Java (J2EE), Spring Boot, React, PostgreSQL, Azure, and Cloud Technologies.
  • Experience in maintaining or developing Java applications.
  • Hands-on contribution to coding and development.
  • Troubleshoot and resolve application defects and technical issues.
  • Continuously enhance and improve existing applications based on user feedback and new requirements.

Requirement Analysis & Solution Design
  • Analyze and recommend technical solutions for challenges.
  • Work closely with stakeholders to understand and gather business requirements.
  • Develop solutions aligned with customer needs.
  • Prepare technical documentation for solutions.

Testing & Quality Assurance
  • Collaborate with the testing team to validate and ensure software quality.
  • Review test cases, raise, and validate defects.
  • Support testing activities and provide requirement clarifications.

Team Collaboration & Mentorship
  • Work with junior developers and testers to complete development tasks.
  • Act as a technical liaison between teams for efficient project execution.


The ideal candidate should possess:

Technical Skills & Experience
  • Strong hands-on experience in Java (J2EE), Spring Boot, React, PostgreSQL, Azure, and Cloud Technologies .
  • Proven experience in developing and maintaining Java applications .
  • Ability to analyze technical issues and provide effective solutions.
  • Experience working with containerized environments (e.g., Azure Container Instances) .
  • Familiarity with software development best practices, design patterns, and microservices architecture .
  • Knowledge of testing methodologies and the ability to review test cases and validate defects.

Soft Skills & Collaboration
  • Strong problem-solving and troubleshooting skills.
  • Excellent communication and stakeholder management abilities.
  • Ability to work independently and in a team environment .
  • Experience mentoring junior developers and testers .

We are driven by our AEIOU beliefs-Adventure, Excellence, Integrity, Ownership, and Unity-and we seek individuals who embody these values in both their professional and personal lives. We are committed to our Impact: Valuing our clients, Growing our people, and Creating our future.

Together, we make the extraordinary happen .

Learn more about us at ncs.co and visit our LinkedIn career site.
Related tags
-
JOB SUMMARY
Java Consultant
NCS PTE. LTD.
Singapore
8 days ago
N/A
Full-time

Java Consultant