D

Junior Software Engineer (Java)

DXC Technology

Singapore · Full Time

Be the first to apply

Experience
1–2 yrs
Salary
Openings
1
Posted
1 day ago
Work mode
In office
Education
Bachelor's Degree in Computer Science, Information Technology, Software Engineering, or related fields
Eligibility
Candidates must be eligible to obtain and retain the required security clearance and site access permissions in compliance with client security regulations.
Resume
Required to apply

Where you'll work

Sign in to tell us what does and doesn't work for you here — it sharpens every match we show you.

Job description

About DXC Technology

DXC Technology (NYSE: DXC) is a premier global enterprise technology and innovation partner. We deliver advanced software, services, and solutions to various industries and public sector organizations worldwide. Our expertise lies in Managed Infrastructure Services, Application Modernization, and tailored Industry-Specific Software Solutions, supporting the modernization, security, and operation of complex technological environments. Learn more on dxc.com.

Role Overview

We are seeking a Junior Software Engineer to join our Application Support team. This opportunity is ideal for entry-level individuals or junior professionals passionate about building a career in software engineering. You will be responsible for assisting in maintaining business-critical applications, troubleshooting technical issues, and collaborating with development and support teams to ensure consistent application performance and uptime.

Key Responsibilities

  • Provide continuous support for applications and resolve production issues promptly.
  • Monitor application performance metrics to guarantee system availability.
  • Investigate and solve technical incidents and respond to service requests effectively.
  • Assist in deploying application fixes and enhancements.
  • Collaborate closely with developers, business stakeholders, and support teams to devise effective solutions.
  • Perform debugging activities, root cause analyses, and issue resolutions.
  • Document technical processes and maintain up-to-date records.
  • Engage in continuous improvement projects and participate in knowledge-sharing sessions.
  • Adhere to established support protocols and industry best practices.

Required Skills and Competencies

  • Proficient understanding of Java programming language (mandatory).
  • Familiarity with Spring Framework and Spring Boot.
  • Basic SQL knowledge and experience with application troubleshooting.
  • Understanding of REST API concepts.
  • Strong analytical reasoning and problem-solving capabilities.
  • Effective communication skills and ability to work collaboratively within teams.
  • Demonstrated eagerness to learn and adapt to evolving technologies.

Preferred Qualifications

  • Some experience or exposure to Python programming.
  • Basic proficiency in Shell Scripting.
  • Familiar with using Jupyter Notebook.
  • Background in application support through employment, internships, or academic projects.

Academic Requirements

  • A Bachelor’s degree in Computer Science, Information Technology, Software Engineering, or related disciplines.
  • Approximately 1 to 2 years of combined experience from software engineering roles, application support, internships, or relevant projects.
  • Recent graduates demonstrating strong academic projects and internships involving Java technologies are encouraged to apply.

Eligibility Conditions

  • Candidates must qualify to secure and maintain necessary security clearances and site access permissions due to client security policies.

Why Join Us?

  • Work alongside seasoned technology experts.
  • Gain exposure to enterprise software environments and support operations.
  • Access structured career development and learning opportunities.
  • Be part of a collaborative, inclusive, and supportive team culture that values wellbeing and productivity.

Additional Information

Our recruitment process respects transparency and security. We do not solicit payments or request purchase of equipment from candidates at any stage. Offers of employment are never made through social media or unauthorized channels. Be aware of recruitment scams and exercise caution.

Level

Junior

Minimum education

Bachelor's Degree

Tools & software

Java Jupyter Notebook required

How they work

Communication Teamwork & Collaboration Problem Solving Adaptability
🤖
Online · instant AI help
Broxer