Enable job alerts via email!

Java Developer

Capgemini

Singapore

On-site

SGD 70,000 - 90,000

Full time

2 days ago
Be an early applicant

Boost your interview chances

Create a job specific, tailored resume for higher success rate.

Job summary

A leading company is seeking a skilled Java Developer to join their dynamic team. The role involves designing and maintaining banking applications, collaborating with cross-functional teams, and ensuring high-quality software solutions. Ideal candidates will have a strong background in Java development and a passion for technology. Join us to help shape the future of banking technology.

Qualifications

  • 3-9 years of experience in Java development, focusing on banking applications.
  • Strong understanding of object-oriented programming and design patterns.

Responsibilities

  • Design, develop, and maintain Java-based applications for banking services.
  • Collaborate with product managers, designers, and other developers.

Skills

Problem Solving
Communication
Teamwork

Education

Bachelor's degree in Computer Science

Tools

Spring
Hibernate
RESTful APIs
SQL

Job description

Join to apply for the Java Developer role at Capgemini.

Continue with Google

1 week ago Be among the first 25 applicants

Join to apply for the Java Developer role at Capgemini.

Choosing Capgemini means choosing a company where you will be empowered to shape your career in the way you’d like, supported and inspired by a collaborative community of colleagues worldwide, and where you’ll be able to reimagine what’s possible. Join us to help the world’s leading organizations unlock the value of technology and build a more sustainable, inclusive world.

Job Description

We are seeking a skilled Java Developer to join our dynamic team. The ideal candidate will have a strong background in developing banking applications and a passion for technology. You will work closely with cross-functional teams to design, develop, and maintain high-quality software solutions.

Responsibilities
  • Design, develop, and maintain Java-based applications for banking services.
  • Collaborate with product managers, designers, and other developers to create seamless user experiences.
  • Implement and optimize algorithms to ensure high performance and scalability.
  • Conduct code reviews and provide constructive feedback to team members.
  • Troubleshoot and resolve software defects and issues.
  • Stay updated with industry trends and technologies to improve our applications.
  • Ensure compliance with security standards and best practices.
Requirements
  • Bachelor's degree in Computer Science, Engineering, or related field.
  • 3-9 years of experience in Java development, focusing on banking applications.
  • Strong understanding of object-oriented programming and design patterns.
  • Experience with frameworks such as Spring, Hibernate, and RESTful APIs.
  • Proficiency in SQL and database management systems.
  • Familiarity with Agile methodologies.
  • Excellent problem-solving skills and attention to detail.
  • Strong communication and teamwork skills.
Preferred Qualifications
  • Experience with cloud technologies and microservices architecture.
  • Knowledge of financial regulations and compliance standards.
  • Java or related technology certifications.

Capgemini is a global leader in digital and technology transformation, helping organizations accelerate their transition to a sustainable and digital future. With over 55 years of heritage and a diverse team of 340,000 professionals in more than 50 countries, we leverage our expertise in AI, cloud, data, and industry-specific solutions to address our clients' needs.

Additional Details
  • Seniority level: Mid-Senior level
  • Employment type: Full-time
  • Job function: Engineering and Information Technology
  • Industries: IT Services and IT Consulting
Get your free, confidential resume review.
or drag and drop a PDF, DOC, DOCX, ODT, or PAGES file up to 5MB.