643 Graduate Developer jobs in Singapore
Software Developer (Graduate Hire)
Posted 5 days ago
Job Viewed
Job Description
About Capgemini
Capgemini is a global business and technology transformation partner, helping organizations to accelerate their dual transition to a digital and sustainable world, while creating tangible impact for enterprises and society. It is a responsible and diverse group of 340,000 team members in more than 50 countries. With over 55 years of heritage, Capgemini is trusted by its clients to unlock the value of technology to address their business needs. It delivers end-to-end services and solutions, leveraging strengths from strategy and design to engineering, fueled by capabilities in AI, generative AI, cloud, and data, combined with deep industry expertise and a partner ecosystem. The group reported 2024 global revenues of €22.1 billion.
At Capgemini, we are committed to building a talent pipeline capable of achieving our vision and future success. We aim to bring in bright, talented individuals who share our values and goals. We offer exposure to various technologies and provide the necessary technical knowledge and skills to take on future responsibilities, exceed expectations, and grow into Capgemini’s next generation of leaders.
You will be trained on either .NET, Salesforce, or Full Stack technologies. You will collaborate with colleagues worldwide and develop an understanding of business issues and technologies across industries, enabling you to deliver innovative solutions. From day one, you will take on real responsibilities and contribute significantly to Capgemini’s success.
WHAT ARE WE LOOKING FOR?
We seek graduates who are talented, analytical, innovative, and out-of-the-box thinkers, committed to self-development and eager to learn. You should possess passion, drive, and tenacity. Comfort with a multicultural, fast-paced, and dynamic environment, and willingness to step out of your comfort zone, are essential.
- Have valid work authorization in Singapore (Citizen/Permanent Resident)
- Hold a STEM/Computer Science/Information Systems & Technology university degree
- 0-2 years of internship or work experience, with valid authorization to work in the country of application
- Passion for Technology and Digital Transformation
- Good communication skills, problem-solving mindset, and agility
Preferred Skills:
- Knowledge or enthusiasm in programming and software development
- Familiarity with project management methodologies (e.g., Agile, DevOps)
- Programming languages (e.g., C++, Java, Python, SQL)
- Understanding of agile delivery, cloud hosting, UI/UX design, automation, SOA/web services
- Experience with platforms and solutions like SAP, Salesforce, Oracle, Google, AWS, Azure, Jira, Confluence, Qlik Sense, Power BI, Tableau
- Knowledge of frameworks such as AngularJS and ReactJS, microservices, serverless architectures
- Experience with tools like Jenkins, GIT, Docker, Windows, iOS, Jira
Life at Capgemini is dynamic and enjoyable, offering opportunities for learning, development, and support to help you succeed. Our core values—honesty, boldness, trust, freedom, team spirit, modesty, and fun—are central to our culture and ethical practices.
Learn more about our Company Values and Ethics .
#J-18808-LjbffrSoftware Developer (Graduate Hire)
Posted today
Job Viewed
Job Description
About Capgemini
Capgemini is a global business and technology transformation partner, helping organizations to accelerate their dual transition to a digital and sustainable world, while creating tangible impact for enterprises and society. It is a responsible and diverse group of 340,000 team members in more than 50 countries. With over 55 years of heritage, Capgemini is trusted by its clients to unlock the value of technology to address their business needs. It delivers end-to-end services and solutions, leveraging strengths from strategy and design to engineering, fueled by capabilities in AI, generative AI, cloud, and data, combined with deep industry expertise and a partner ecosystem. The group reported 2024 global revenues of €22.1 billion.
At Capgemini, we are committed to building a talent pipeline capable of achieving our vision and future success. We aim to bring in bright, talented individuals who share our values and goals. We offer exposure to various technologies and provide the necessary technical knowledge and skills to take on future responsibilities, exceed expectations, and grow into Capgemini’s next generation of leaders.
You will be trained on either .NET, Salesforce, or Full Stack technologies. You will collaborate with colleagues worldwide and develop an understanding of business issues and technologies across industries, enabling you to deliver innovative solutions. From day one, you will take on real responsibilities and contribute significantly to Capgemini’s success.
WHAT ARE WE LOOKING FOR?
We seek graduates who are talented, analytical, innovative, and out-of-the-box thinkers, committed to self-development and eager to learn. You should possess passion, drive, and tenacity. Comfort with a multicultural, fast-paced, and dynamic environment, and willingness to step out of your comfort zone, are essential.
- Have valid work authorization in Singapore (Citizen/Permanent Resident)
- Hold a STEM/Computer Science/Information Systems & Technology university degree
- 0-2 years of internship or work experience, with valid authorization to work in the country of application
- Passion for Technology and Digital Transformation
- Good communication skills, problem-solving mindset, and agility
Preferred Skills:
- Knowledge or enthusiasm in programming and software development
- Familiarity with project management methodologies (e.g., Agile, DevOps)
- Programming languages (e.g., C++, Java, Python, SQL)
- Understanding of agile delivery, cloud hosting, UI/UX design, automation, SOA/web services
- Experience with platforms and solutions like SAP, Salesforce, Oracle, Google, AWS, Azure, Jira, Confluence, Qlik Sense, Power BI, Tableau
- Knowledge of frameworks such as AngularJS and ReactJS, microservices, serverless architectures
- Experience with tools like Jenkins, GIT, Docker, Windows, iOS, Jira
Life at Capgemini is dynamic and enjoyable, offering opportunities for learning, development, and support to help you succeed. Our core values—honesty, boldness, trust, freedom, team spirit, modesty, and fun—are central to our culture and ethical practices.
Learn more about our Company Values and Ethics .
#J-18808-LjbffrSoftware Developer (Graduate Hire)
Posted today
Job Viewed
Job Description
About Capgemini
Capgemini is a global business and technology transformation partner, helping organizations to accelerate their dual transition to a digital and sustainable world, while creating tangible impact for enterprises and society. It is a responsible and diverse group of 340,000 team members in more than 50 countries. With over 55 years of heritage, Capgemini is trusted by its clients to unlock the value of technology to address their business needs. It delivers end-to-end services and solutions, leveraging strengths from strategy and design to engineering, fueled by capabilities in AI, generative AI, cloud, and data, combined with deep industry expertise and a partner ecosystem. The group reported 2024 global revenues of €22.1 billion.
At Capgemini, we are committed to building a talent pipeline capable of achieving our vision and future success. We aim to bring in bright, talented individuals who share our values and goals. We offer exposure to various technologies and provide the necessary technical knowledge and skills to take on future responsibilities, exceed expectations, and grow into Capgemini’s next generation of leaders.
You will be trained on either .NET, Salesforce, or Full Stack technologies. You will collaborate with colleagues worldwide and develop an understanding of business issues and technologies across industries, enabling you to deliver innovative solutions. From day one, you will take on real responsibilities and contribute significantly to Capgemini’s success.
WHAT ARE WE LOOKING FOR?
We seek graduates who are talented, analytical, innovative, and out-of-the-box thinkers, committed to self-development and eager to learn. You should possess passion, drive, and tenacity. Comfort with a multicultural, fast-paced, and dynamic environment, and willingness to step out of your comfort zone, are essential.
Have valid work authorization in Singapore (Citizen/Permanent Resident)
Hold a STEM/Computer Science/Information Systems & Technology university degree
0-2 years of internship or work experience, with valid authorization to work in the country of application
Passion for Technology and Digital Transformation
Good communication skills, problem-solving mindset, and agility
Preferred Skills:
Knowledge or enthusiasm in programming and software development
Familiarity with project management methodologies (e.g., Agile, DevOps)
Programming languages (e.g., C++, Java, Python, SQL)
Understanding of agile delivery, cloud hosting, UI/UX design, automation, SOA/web services
Experience with platforms and solutions like SAP, Salesforce, Oracle, Google, AWS, Azure, Jira, Confluence, Qlik Sense, Power BI, Tableau
Knowledge of frameworks such as AngularJS and ReactJS, microservices, serverless architectures
Experience with tools like Jenkins, GIT, Docker, Windows, iOS, Jira
Life at Capgemini is dynamic and enjoyable, offering opportunities for learning, development, and support to help you succeed. Our core values—honesty, boldness, trust, freedom, team spirit, modesty, and fun—are central to our culture and ethical practices.
Learn more about our Company Values and Ethics.
#J-18808-Ljbffr
Graduate C++ Developer
Posted today
Job Viewed
Job Description
Job Description & Requirements
The C++ developers maintain our trading/research capabilities in global markets and innovate how we do them. Developers are expected to take on multiple roles - including gathering requirements, development, testing, performance monitoring, and build and release management. We are searching for talented developers to fill future positions.
*You may be required to do an internship first which will be evaluated for a full-time offer.
Responsibilities
- Optimizing the performance of various components of the trading system
- Maintaining and enhancing backtest simulator
- Exploring big-data infrastructure for research
- Exploring execution algorithm research
Qualifications
- Pursuing a Bachelor's or Master's degree in computer science or engineering related field and graduating in 2025
- Familiar with modern C++ (11, 14, 17 or 20)
- Strong background in algorithm, data structures and/or operating systems-related topics (memory management, scheduler, I/O etc.)
- Ability to quickly learn new concepts or technologies
- Ability to write sizable applications and manage complexity
- Linux experience
- Effective communicator and decision maker
The following are bonuses
- Knowledge of automated trading system
- Basic knowledge in operating system concepts: threads, processes, context switch, virtual memory etc.
- Basic knowledge in applied computer architecture concepts: SIMD, superscalar execution, memory/instruction latency vs bandwidth
- GPU programming experience (NVIDIA CUDA framework: basic understanding of blocks/threads launch config, shared memory, latency hiding etc.)
- Experience in competitive programming
Automated Trading
Data Structures
GPU
Trading System
CUDA
Computer Architecture
Linux
Software Development
Algorithms
C++
Graduate C++ Developer
Posted today
Job Viewed
Job Description
Job Description & Requirements
The C++ developers maintain our trading/research capabilities in global markets and innovate how we do them. Developers are expected to take on multiple roles - including gathering requirements, development, testing, performance monitoring, and build and release management. We are searching for talented developers to fill future positions.
*You may be required to do an internship first which will be evaluated for a full-time offer.
Responsibilities
Optimizing the performance of various components of the trading system
Maintaining and enhancing backtest simulator
Exploring big-data infrastructure for research
Exploring execution algorithm research
Qualifications
Pursuing a Bachelor’s or Master’s degree in computer science or engineering related field and graduating in 2025
Familiar with modern C++ (11, 14, 17 or 20)
Strong background in algorithm, data structures and/or operating systems-related topics (memory management, scheduler, I/O etc.)
Ability to quickly learn new concepts or technologies
Ability to write sizable applications and manage complexity
Linux experience
Effective communicator and decision maker
The following are bonuses
Knowledge of automated trading system
Basic knowledge in operating system concepts: threads, processes, context switch, virtual memory etc.
Basic knowledge in applied computer architecture concepts: SIMD, superscalar execution, memory/instruction latency vs bandwidth
GPU programming experience (NVIDIA CUDA framework: basic understanding of blocks/threads launch config, shared memory, latency hiding etc.)
Experience in competitive programming
#J-18808-Ljbffr
Graduate C++ Developer
Posted 1 day ago
Job Viewed
Job Description
The C++ developers maintain our trading/research capabilities in global markets and innovate how we do them. Developers are expected to take on multiple roles - including gathering requirements, development, testing, performance monitoring, and build and release management. We are searching for talented developers to fill future positions.
*You may be required to do an internship first which will be evaluated for a full-time offer.
Responsibilities
- Optimizing the performance of various components of the trading system
- Maintaining and enhancing backtest simulator
- Exploring big-data infrastructure for research
- Exploring execution algorithm research
Qualifications
- Pursuing a Bachelor’s or Master’s degree in computer science or engineering related field and graduating in 2025
- Familiar with modern C++ (11, 14, 17 or 20)
- Strong background in algorithm, data structures and/or operating systems-related topics (memory management, scheduler, I/O etc.)
- Ability to quickly learn new concepts or technologies
- Ability to write sizable applications and manage complexity
- Linux experience
- Effective communicator and decision maker
The following are bonuses
- Knowledge of automated trading system
- Basic knowledge in operating system concepts: threads, processes, context switch, virtual memory etc.
- Basic knowledge in applied computer architecture concepts: SIMD, superscalar execution, memory/instruction latency vs bandwidth
- GPU programming experience (NVIDIA CUDA framework: basic understanding of blocks/threads launch config, shared memory, latency hiding etc.)
- Experience in competitive programming
Software Developer (Open to Fresh Graduate)
Posted 6 days ago
Job Viewed
Job Description
Responsibilities
• Design, develop, and maintain scalable web applications and backend services using Java and JavaScript technologies.
• Build RESTful APIs and microservices using Spring Boot and Node.js.
• Develop responsive user interfaces with React.js and TypeScript.
• Work with both SQL and NoSQL databases, including PostgreSQL and MongoDB.
• Collaborate effectively with Agile teams including DevOps, QA, and Product.
• Implement and maintain CI/CD pipelines and support DevOps practices using Docker.
• Ensure high-quality code through unit testing, code reviews, and automation.
• Troubleshoot, diagnose, and optimize application performance.
Requirements
• Bachelor’s degree in Computer Science, Engineering, or a related field.
• 1–3 years of hands-on experience in software development. Open to Fresh Graduate
• Strong proficiency in Java and JavaScript, with hands-on experience in Spring Boot, Node.js, and React.js.
• Solid understanding of TypeScript, SQL/NoSQL databases, and MongoDB.
• Familiarity with Docker, ElasticSearch, and DevOps principles.
• Experience working in an Agile/Scrum development environment.
• Good grasp of system design, APIs, and microservices architecture.
• Experience with cloud platforms (e.g., AWS, Azure, GCP), CI/CD tools, and infrastructure as code is a plus.
Only shortlisted candidates will be notified.
Please email a copy of your detailed resume to for immediate processing.
(EA Reg No: 20C0312)
Be The First To Know
About the latest Graduate developer Jobs in Singapore !
Graduate Hiring - Java Developer
Posted today
Job Viewed
Job Description
Who We Are
Established in 2019, Matrixport is the world's leading hub for all-in-one crypto financial services. We are committed to building an entry-grade ecosystem for the crypto space, by providing every user with a personalized super account that integrates products and services of crypto assets trading, investment, loan, custody, RWA, research and more. Through our diverse products and services, we empower users to achieve sustainable earnings from their crypto investments.
Matrixport holds licenses such as the Hong Kong Trust or Company Service Provider (TCSP)& Money Lender License, an Appointed Representative (AR) in the UK. We are also registered as a Money Services Business (MSB) in the US and a member of Switzerland’s FINMA SRO-VFQ, ensuring our services meet the highest global standards and providing users with secure and compliant crypto financial solutions.
As Matrixport continually reshapes the business landscape of crypto assets appreciation at the core, we continuously introduce our offers, and keep integrating the crypto sectors to create a closed-loop ecosystem for crypto services, making it easy for everyone to access the crypto space and enjoy potential earnings of cryptocurrency.
Working at MATRIXPORT
At Matrixport, we unite as a team to tackle complex challenges, fostering an environment of openness, transparency, and inclusivity. Every graduate is valued, and your voice will always be heard. We're on the lookout for intellectually curious and entrepreneurial individuals eager to make a significant impact in the crypto ecosystem and help shape a better product for the next billion users.
Make a difference in the Future of Web3
Gain Practical Experience with Cryptocurrencies
Explore Global Opportunities
Mentoring and Networking with Industry Experts
Fun, Vibrant and Engaging Culture
Job Responsibilities
Develop and maintain business systems in the blockchain domain.
Analyze customer requirements and complete the process of requirement clarification and development.
Job Requirements
Fresh Graduates or recent graduates with under 2 years of full-time work experience.
Graduates with majors in computer science, statistics, engineering, or related fields.
Proficiency in Java programming, understanding of Java runtime principles, and familiarity with JVM, distributed transactions, distributed file systems, caching, and message middleware technologies.
Hands-on experience with popular frameworks such as Tomcat, Spring, Spring Boot, MyBatis, and MQ.
Familiarity with Linux commands and capability of software deployment, troubleshooting, and performance tuning in Linux environments.
A strong sense of initiative, curiosity, and quick learning ability, with the capacity to handle small-scale requirement analysis, design, and development tasks independently.
Enthusiastic about blockchain technology, cryptocurrency, DeFi, and the NFT landscape.
Dedicated, hardworking, and consistently self-disciplined.
Exceptional critical thinking and communication abilities.
Proactive self-starter, adept at navigating ambiguous and high-pressure situations.
Proficient in spoken and written English, with strong interpersonal and presentation skills; fluency in Mandarin is a plus.
Start your career with us and be part of the exciting journey at Matrixport!
By submitting a job application, you confirm that you have read and agree to our Candidate Privacy Policy.
#J-18808-Ljbffr
IT Developer Graduate Programme
Posted today
Job Viewed
Job Description
RWE Supply & Trading Asia-Pacific Pte. Ltd.
Joining us means choosing over four six-month rotations for your two-year programme. You'll be free to explore them all – starting at the APAC headquarters of RWE Supply & Trading (RWEST) in Singapore, with others potentially in the UK (Swindon or London), or Germany (Essen). You will then have the chance to continue your career beyond the graduate programme into any of our Asia Pacific hubs. So, get ready to find the work and from here, choose the challenges that really inspire you.
About the role
Working in close partnership with leading technology companies, our IT functions drive efficiency and innovation across the whole of our business. Right from the start, you can be part of it, as you work alongside and collaborate with some of the brightest people in the field, using new, agile techniques and technologies. You’ll learn about our global business from the inside. Key areas you could choose to do your rotations in include:
Proficiency in data engineering, designing, building and maintaining scalable data pipelines.
Embedded IT for our commercial business such as trading of energy commodities, freight and logistics, commercial asset optimisation or sales and origination
Enterprise Integration focus on the transport layer within RWEST’s application landscape – they work closely together with other IT and business teams to optimise the systems
Market Data Solutions are the fuel for decision-making, automated trading, and fundamental analysis within the Energy Trading industry
Central Services are positioned in middle layer (integration) applications connecting to various other departments like Back Office, Risk and Front Office etc., involving incident management, automated standard service requests, working with concepts of DevOps and Squad model andmigration of application to cloud based infrastructure
IT projects with business attention such as “Lead in Data” or “Lead in Cloud“
You could also do one rotation in a non-IT related function to help you build up a broad awareness of the business
Through your rotations, you’ll be able to increase your IT stack and business knowledge, develop competence in a range of IT languages and build a good awareness of different working cultures – all of which will prove invaluable in your permanent role and future career.
Job requirements and experience
In addition to a keen interest in the energy industry and the readiness to explore our markets and our business, you’ll need:
A degree in Computer Science, Information Systems, or a similar numerate subject like Math or Engineering
Knowledge of at least one programming language such as Python, Angular JS, Typescript or C#
Basic SQL knowledge
Passion for IT development and working in a DevOps environment
Team spirit, a growth mindset, openness to feedback, proactivity, engagement and adaptability
Fluent English (Japanese or Mandarin can be added advantage)
Openness to travelling to multiple locations
From here, you’ll have a community of support.
At RWE, we have an energy to be inclusive and believe diversity drives success. Reaching your full potential means being able to bring your whole self to work and being respected for the different opinions, strengths and experience you bring.
Our graduate programmes have been designed to give you the chance to shape your own career path and personal development, and the support you need to make it a success. You’ll be assigned an graduate buddy and a senior mentor within your field who can advise you on rotations and introduce you to key people within the business.
We also offer a wide range of development opportunities, including networking events where you’ll get to meet senior managers and board members. We are committed to developing our Early Careers cohort, encouraging their passion to grow, and helping to develop their skills with their future career in mind. Our development journey is anchored around a strengths-based programme designed specifically for graduates, allowing you the chance to shape your own development and experience a deeply personalised learning in immersive learning environments. All this is further complemented by instructor-led training.
We’ll do everything we can to help you fulfil your potential with us. We offer a wide variety of initiatives to support you in and out of work, including:
Competitive salary with annual discretionary bonus, ensuring rewarding efforts
25 days of annual leave plus public holidays
Financial support and structured programmes for international assignments to enhance global exposure
International rotation opportunities in the UK, Germany and other locations, enhancing professional and cultural growth
Progressive family-friendly policies that support an inclusive workplace
Modern offices and trading floors located in prime areas, fully equipped with the latest technology
An open and diverse company culture that promotes collaboration and engagement
Apply before 14 September 2025
with just a few clicks: ad code
Please note that it is mandatory to upload your CV and cover letter in English . Your CV should include your most recent university and A-Level (or equivalent) grades. While not required, we’d also be happy to receive a cover letter – especially if you're applying for one of our graduate programmes.
Find out more on rwe.com/graduates
Any further questions? Reach out to Aruna Richard ( ).
We value diversity and therefore welcome all applications – regardless of gender, disability, nationality, ethnic and social origin, religion/belief, age, sexual orientation, and identity. #inclusionmatters
About us
RWE Supply & Trading is our connection to the world’s energy markets. With headquarters in Essen, Germany, the tight-knit around 2,200-strong team’s drawn from over 90 countries, and operates Europe’s largest and most advanced energy trading floor – trading a mix of electricity, gas, commodities and CO2 emission allowances. They commercially optimise our power plants’ dispatch and take care of the renewables electricity sales, too.
Tech-led and customer-focused, the teams agile mindset helps them respond and adapt intelligently to work that never stands still. Each day, there’s a chance to grow as you create the financial foundations to invest in our green future. From well-established graduate programmes to success-related recognition – you’ll experience a culture energised by trust, passion and performance.
More insights
From here, you’ll always have choice. | Non-technical RWE Graduate Programmes
Dive into a world of choices with our Graduate Programmes!
We are looking forward to your online application.
You may add this job to your favourites.
Click here to have a look at your job favourites.
#J-18808-Ljbffr
Software Developer
Posted today
Job Viewed
Job Description
Please apply for our position at the following link below.
There are only 10 types of people in the world.
Those who understand binary and those who don't.
01010011 0110111 01100110 01110100 01110111 0110001
01110010 01100101 001000 01000100 01100101 01110110
01100101 01101100 0110111 0111000 01100101 01110010
Do you?
Like-minded people with a strong passion for the intricacies of software programming and who embrace the idea of positive change, we have been looking for you like, everywhere! If you want to leave a great, life-changing (for you and the many, many, many of our customers) footprint upon the face of the earth (virtually, because we're all about being #ecofriendly), we sooo want to speak with you.
What a Software Developer does in Titansoft
- Apply your expertise on our web applications using C#, ASP.NET and SQL
- Integrate awesome web applications with database or API-driven back-ends
- Design incredible templates for users' ease of use
- Enjoy solving problems with your team before they even turn into one
- Challenge ideas and spawn something revolutionary
- Work in a dynamic, collaborative and non-hierarchical team to break new grounds
What we are looking for in a Software Developer
Experience
- 0 - 2 years of technical expertise in the software industry
- Knowledge and experience on industry best practices, such as Test-Driven Development and Clean Code
What makes a (Super!) Software Developer in Titansoft
- Passionate about life and how to make it better through technology
- Continuously seek improvements in our products, processes and people
- Constantly honing programming techniques and developing new skills
What everyone gets in Titansoft (psst. We didn't get that Great Place to Work in 2024 for nothing!)
- 18 days of rest and relaxation for each year (P.S. It gets even better over the years!)
- Competitive salaries and bonuses bench-marked against big players in the industry (Yeap, those companies!)
- Flexible working hours (Sleep in a little longer after fixing that pesky bug from last night)
- Comprehensive insurance coverage Very well-stocked pantry (We've never heard of the term 'Hunger Games', nope)
- Communities of Practice and Workshops catered for your growth and learning
- Substantial subsidies and programs to keep that creative flow while having fun (Health promotion program, annual overseas company outing, an annual dinner that nobody will ever forget, etc.)
- Hardcore work and hardcore fun!