1,825 Java Engineer jobs in Singapore

Java Engineer

Singapore, Singapore RANDSTAD PTE. LIMITED

Posted today

Job Viewed

Tap Again To Close

Job Description

about company

I am currently working with a software consultancy firm that provides premium software development and strategy expertise to a wide spectrum of clients. Projects related to Gaming/Gambling/Blockchain/Government Projects. Company size close to 80 developers, excluding product and design team.

Salary structure: Base + AWS + bonus. 2 rounds of interview. Hybrid working; Mon to Thurs office, Fri WFH. Office at CBD.

about job (multiple headcount for Senior level and Java Engineer)

• Develop, test, deploy, and maintain business applications and systems integrations required for the operation

• Ensure best practices are used throughout the software development life cycle

• Actively participate in all aspects of the software development process

• Collaborate with other software engineers, business analysts and software architects to plan, design, develop, test, and maintain business applications built

skills and requirements

• Degree in Computer Science or equivalent

• Possess good experience developing web application, Web Forms, micro services and Enterprise Workflows

• Min 3 years for Java Engineer. Min 5 years for Senior Java Engineer. Experience in systems analysis, design, programming with knowledge the following technologies:

• RESTful API architecture, Java, Spring Framework (Security, MVC, Cloud, Boot), SOAP, Web Services, Mybatis

• Redis technology (Jedis client), RabbitMQ, ActiveMQ, JMS or similar technologies

• HTML5, CSS, JQuery and Ajax

• Oracle Database, SQL, PL/SQL, MySQL

• AWS cloud

• Mandarin speaking required as you need to liaise with Chinese counterparts who can only speak and write in Mandarin

To apply online please use the 'apply' function, alternatively you may contact Stella at (EA: 94C3609 /R )
This advertiser has chosen not to accept applicants from your region.

Java Engineer

Singapore, Singapore RANDSTAD PTE. LIMITED

Posted today

Job Viewed

Tap Again To Close

Job Description

about company
I am currently working with a software consultancy firm that provides premium software development and strategy expertise to a wide spectrum of clients. Projects related to Gaming/Gambling/Blockchain/Government Projects. Company size close to 80 developers, excluding product and design team.
Salary structure: Base + AWS + bonus. 2 rounds of interview. Hybrid working; Mon to Thurs office, Fri WFH. Office at CBD.
about job (multiple headcount for Senior level and Java Engineer)
• Develop, test, deploy, and maintain business applications and systems integrations required for the operation
• Ensure best practices are used throughout the software development life cycle
• Actively participate in all aspects of the software development process
• Collaborate with other software engineers, business analysts and software architects to plan, design, develop, test, and maintain business applications built
skills and requirements
• Degree in Computer Science or equivalent
• Possess good experience developing web application, Web Forms, micro services and Enterprise Workflows
• Min 3 years for Java Engineer. Min 5 years for Senior Java Engineer. Experience in systems analysis, design, programming with knowledge the following technologies:
• RESTful API architecture, Java, Spring Framework (Security, MVC, Cloud, Boot), SOAP, Web Services, Mybatis
• Redis technology (Jedis client), RabbitMQ, ActiveMQ, JMS or similar technologies
• HTML5, CSS, JQuery and Ajax
• Oracle Database, SQL, PL/SQL, MySQL
• AWS cloud
• Mandarin speaking required as you need to liaise with Chinese counterparts who can only speak and write in Mandarin
To apply online please use the 'apply' function, alternatively you may contact Stella at (EA: 94C3609 /R )

This advertiser has chosen not to accept applicants from your region.

Senior Java Engineer

Singapore, Singapore STACKTECH PTE. LTD.

Posted today

Job Viewed

Tap Again To Close

Job Description

Job Description
  • Analyse software product data and project requirements to design and implement business logic at the database level.
  • Develop and maintain efficient PL/SQL scirpts to support application functionalities.
  • Buildi and manage Java-based interfaces for communication with the backend database systems.
  • Collaborate with cross-funtional teams to ensure proper integration between the application and database layers.
  • Perform code reviews, optimization, and debugging for database and application level issues.
  • Conrtibute to system architecture discussions and technical design documentation.
Qualifications
  • Bachelor's Degree in Computer Science or equivalent
If you have the following criteria, hurry up and click "APPLY":
  1. At least 5 years and above of working experience in Java development.
  2. Familiar with relational database management, maintenance and scripting.
  3. Have an experience in large-scale data processing and development optimization, and have the ability to write and optimize SQL statements.
  4. Have hands-on experience with Spring , Spring boot , Mybatis
  5. Have good communication skills, team spirit and a strong sense of responsibility.
  6. Have an excellent ability to complete the work independently, strong learning ability, and able to work under pressure.
  7. Able to communicate in English and Mandarin.
  8. Candidates fluent in Mandarin are highly preferred as role requires candidate to deal with Mandarin speaking clients.
This advertiser has chosen not to accept applicants from your region.

Senior Java Engineer

Singapore, Singapore beBeeSoftware

Posted today

Job Viewed

Tap Again To Close

Job Description

Job Description

We are seeking a highly skilled and motivated Java Full Stack - Technical Lead / Senior Developer to join our team working on mission-critical enterprise applications. This is a hands-on role involving full-stack Java development, architecture design, and team mentorship, ideal for someone who thrives in a dynamic, fast-paced environment.

Key Responsibilities include:
  1. Designing, developing, and maintaining scalable applications using Java/Kotlin (backend, microservices) and React (frontend).
  2. Collaborating closely with product managers, UX/UI designers, and cross-functional teams to translate business requirements into robust technical solutions.
  3. Building and integrating RESTful APIs, as well as connecting with third-party services.
  4. Conducting code reviews, writing unit tests, and debugging complex issues to ensure high code quality.
  5. Optimizing applications for performance, scalability, and maintainability.
  6. Providing independent production support and ensuring smooth system operations.
  7. Contributing to the continuous improvement of software engineering practices and standards.

Requirements:

  • Must possess 8+ years of experience in software/system development.
  • At least 5 years of hands-on experience in Java/Kotlin with strong understanding of Spring Framework and Hibernate.
  • Proficiency in React.js (experience with Angular is a plus).
  • Strong expertise in REST API design, SQL, and relational database management.
  • Proven ability to design and implement solutions independently.
  • Excellent problem-solving, troubleshooting, communication, and collaboration skills.
  • Fast learner and adaptable to evolving technologies and project needs.
This advertiser has chosen not to accept applicants from your region.

Senior Java Engineer

Singapore, Singapore STACKTECH PTE. LTD.

Posted today

Job Viewed

Tap Again To Close

Job Description

Roles & Responsibilities

Job Description

  • Analyse software product data and project requirements to design and implement business logic at the database level.
  • Develop and maintain efficient PL/SQL scirpts to support application functionalities.
  • Buildi and manage Java-based interfaces for communication with the backend database systems.
  • Collaborate with cross-funtional teams to ensure proper integration between the application and database layers.
  • Perform code reviews, optimization, and debugging for database and application level issues.
  • Conrtibute to system architecture discussions and technical design documentation.

Qualifications

  • Bachelor's Degree in Computer Science or equivalent

If you have the following criteria, hurry up and click "APPLY":

  1. At least 5 years and above of working experience in Java development.
  2. Familiar with relational database management, maintenance and scripting.
  3. Have an experience in large-scale data processing and development optimization, and have the ability to write and optimize SQL statements.
  4. Have hands-on experience with Spring , Spring boot , Mybatis
  5. Have good communication skills, team spirit and a strong sense of responsibility.
  6. Have an excellent ability to complete the work independently, strong learning ability, and able to work under pressure.
  7. Able to communicate in English and Mandarin.
  8. Candidates fluent in Mandarin are highly preferred as role requires candidate to deal with Mandarin speaking clients.
Tell employers what skills you have

PL/SQL
Term Life Insurance
Spring
ClickHouse
Team Spirit
MySQL
Scripting
SDLC
Spring Boot
SQL
Good Communication Skills
Java
Debugging
API
System Architecture
Databases
MyBatis
Software Development
Business Requirements
Technical Design
This advertiser has chosen not to accept applicants from your region.

Senior Java Engineer

Singapore, Singapore STACKTECH PTE. LTD.

Posted today

Job Viewed

Tap Again To Close

Job Description

Roles & Responsibilities

Job Description

  • Analyse software product data and project requirements to design and implement business logic at the database level.
  • Develop and maintain efficient PL/SQL scirpts to support application functionalities.
  • Buildi and manage Java-based interfaces for communication with the backend database systems.
  • Collaborate with cross-funtional teams to ensure proper integration between the application and database layers.
  • Perform code reviews, optimization, and debugging for database and application level issues.
  • Conrtibute to system architecture discussions and technical design documentation.

Qualifications

  • Bachelor's Degree in Computer Science or equivalent

If you have the following criteria, hurry up and click "APPLY":

  1. At least 5 years and above of working experience in Java development.
  2. Familiar with relational database management, maintenance and scripting.
  3. Have an experience in large-scale data processing and development optimization, and have the ability to write and optimize SQL statements.
  4. Have hands-on experience with Spring , Spring boot , Mybatis
  5. Have good communication skills, team spirit and a strong sense of responsibility.
  6. Have an excellent ability to complete the work independently, strong learning ability, and able to work under pressure.
  7. Able to communicate in English and Mandarin.
  8. Candidates fluent in Mandarin are highly preferred as role requires candidate to deal with Mandarin speaking clients.
Tell employers what skills you have

PL/SQL
Term Life Insurance
Spring
Team Spirit
Software Engineering
MySQL
Scripting
SDLC
Spring Boot
SQL
Good Communication Skills
Java
Debugging
API
System Architecture
Databases
MyBatis
Software Development
Business Requirements
Technical Design
This advertiser has chosen not to accept applicants from your region.

Fullstack Java Engineer

Singapore, Singapore APPLE SOUTH ASIA PTE. LTD.

Posted today

Job Viewed

Tap Again To Close

Job Description

Roles & Responsibilities

Summary

Do you love working on challenges that no one has solved yet? Imagine what you could do here. At Apple, new ideas have a way of becoming extraordinary products, services, and customer experiences very quickly. Bring passion and dedication to your job and there's no telling what you could accomplish Join our team, we work in a startup-like environment and you will be part of every stage of development working multi-functionally with user interface designers, business, development engineers, architects, and operations from the concept phase to deployment. The team is focused on rapid application development, research, innovation, and creating new products and solutions. Apple's global Enterprise Technology Services (ETS) team seeks an outstanding Fullstack Java Engineer to implement innovative and scalable solutions. This is an excellent opportunity for an ambitious, hardworking, result-oriented person to provide integration solutions using various technology stacks and platforms. Enjoy the benefits of working in a fast-growing business where you are encouraged to "Think Different" and where your efforts play a key role in the success of Apple's business.

Description

Imagine yourself at the center of our engineering team. You will be a key player in developing critical enterprise solutions for our users and B2B Partners. From brainstorming through implementation, you will be part of a ground-up innovation team who are passionate about building distributed computing applications, data-intensive enterprise architectures, human-centric design approaches, and innovative solutions. You will have the opportunity to innovate and come up with new solutions using the latest cutting-edge and AI/ML technologies. Join our team, and experience how Apple operates, empowering our employees to do what they do best: craft magical experiences for our customers.

Minimum Qualifications
  • Proficiency in Java/J2EE-based web application development. Experienced with application design, development, and integration of high volume/low latency server applications
  • Experience with Spring Boot and Microservices specifically building scalable RESTful API.
  • Hands-on experience in designing and developing user interfaces ensuring responsiveness, accessibility, and a user-friendly experience
  • Comfortable with Unix, relational and non-relational databases like Oracle, MongoDB etc
  • Results-oriented and demonstrates ownership and accountability.
  • Communicate quickly and effectively, and collaborate with other team members.
Preferred Qualifications
  • Working experience in frontend frameworks like Angular, React, etc.
  • Experience in coding using frontend libraries like JQuery, Bootstrap, etc.
  • Hands-on experience with HTML, CSS, and Javascript.
  • Exposure to Agile development methodology.

Apple is an equal opportunity employer that is committed to inclusion and diversity, and thus we treat all applicants fairly and equally. Apple is committed to working with and providing reasonable accommodation to applicants with physical and mental disabilities.

Tell employers what skills you have

MongoDB
RESTful API
Oracle
Responsiveness
scalable solutions
Application Development
Unix
Application Design
Results Oriented
database architectures
Microservices
B2B
Spring Boot
User Interface
Engineering
Web Application Development
Java
Accessibility
J2EE
Distributed Computing
This advertiser has chosen not to accept applicants from your region.
Be The First To Know

About the latest Java engineer Jobs in Singapore !

Senior Java Engineer

Singapore, Singapore Citi

Posted today

Job Viewed

Tap Again To Close

Job Description

The Applications Development Senior Programmer Analyst is an intermediate level position responsible for participation in the establishment and implementation of new or revised application systems and programs in coordination with the Technology team. The overall objective of this role is to contribute to applications systems analysis and programming activities.

Responsibilities:

  • Conduct tasks related to feasibility studies, time and cost estimates, IT planning, risk technology, applications development, model development, and establish and implement new or revised applications systems and programs to meet specific business needs or user areas
  • Monitor and control all phases of development process and analysis, design, construction, testing, and implementation as well as provide user and operational support on applications to business users
  • Utilize in-depth specialty knowledge of applications development to analyze complex problems/issues, provide evaluation of business process, system process, and industry standards, and make evaluative judgement
  • Recommend and develop security measures in post implementation analysis of business usage to ensure successful system design and functionality
  • Consult with users/clients and other technology groups on issues, recommend advanced programming solutions, and install and assist customer exposure systems
  • Ensure essential procedures are followed and help define operating standards and processes
  • Serve as advisor or coach to new or lower level analysts
  • Has the ability to operate with a limited level of direct supervision.
  • Can exercise independence of judgement and autonomy.
  • Acts as SME to senior stakeholders and /or other team members.
  • Appropriately assess risk when business decisions are made, demonstrating particular consideration for the firm's reputation and safeguarding Citigroup, its clients and assets, by driving compliance with applicable laws, rules and regulations, adhering to Policy, applying sound ethical judgment regarding personal behavior, conduct and business practices, and escalating, managing and reporting control issues with transparency.
Qualifications:
  • 5-8 years of relevant experience.
  • Demonstrated excellent software development acumen. Experience in systems analysis and programming of software applications
  • Strong experiences in implementation of the following technologies: Java, J2EE, Spring framework, Hibernate, JPA, App Server, JMS / MQ / Kafka applications
  • Experience in building multithreaded applications and troubleshooting complex issues related to it.
  • Experience in working multiple OS (Unix, Linux, Win)
  • Experience in performance tuning of large technical solutions with significant volumes
Education:
  • Bachelor's degree/University degree or equivalent experience
This job description provides a high-level review of the types of work performed. Other job-related duties may be assigned as required.

#LI-Hybrid


Job Family Group:
Technology


Job Family:
Applications Development


Time Type:
Full time


Most Relevant Skills
Please see the requirements listed above.


Other Relevant Skills
For complementary skills, please see above and/or contact the recruiter.


Citi is an equal opportunity employer, and qualified candidates will receive consideration without regard to their race, color, religion, sex, sexual orientation, gender identity, national origin, disability, status as a protected veteran, or any other characteristic protected by law.

If you are a person with a disability and need a reasonable accommodation to use our search tools and/or apply for a career opportunity review Accessibility at Citi .

View Citi's EEO Policy Statement and the Know Your Rights poster.
This advertiser has chosen not to accept applicants from your region.

Senior Java Engineer

Singapore, Singapore Citi

Posted today

Job Viewed

Tap Again To Close

Job Description

The Applications Development Senior Programmer Analyst is an intermediate level position responsible for participation in the establishment and implementation of new or revised application systems and programs in coordination with the Technology team. The overall objective of this role is to contribute to applications systems analysis and programming activities.

The successful candidate will interact with the key stakeholders from product, operations and other teams for handling of application activities & new projects. The candidate will also interact with development Project Manager, the development, testing, and production support teams, as well as other departments within Citigroup (such as the System Administrators, Database Administrators, Data Centre Operations, and Change Control groups) for

This advertiser has chosen not to accept applicants from your region.

Senior Java Engineer

Singapore, Singapore STACKTECH PTE. LTD.

Posted today

Job Viewed

Tap Again To Close

Job Description

Job Description
  • Analyse software product data and project requirements to design and implement business logic at the database level.
  • Develop and maintain efficient PL/SQL scirpts to support application functionalities.
  • Buildi and manage Java-based interfaces for communication with the backend database systems.
  • Collaborate with cross-funtional teams to ensure proper integration between the application and database layers.
  • Perform code reviews, optimization, and debugging for database and application level issues.
  • Conrtibute to system architecture discussions and technical design documentation.
  • Qualifications
    • Bachelor's Degree in Computer Science or equivalent
    If you have the following criteria, hurry up and click "APPLY":
    • At least 5 years and above of working experience in Java development.
    • Familiar with relational database management, maintenance and scripting.
    • Have an experience in large-scale data processing and development optimization, and have the ability to write and optimize SQL statements.
    • Have hands-on experience with Spring , Spring boot , Mybatis
    • Have good communication skills, team spirit and a strong sense of responsibility.
    • Have an excellent ability to complete the work independently, strong learning ability, and able to work under pressure.
    • Able to communicate in English and Mandarin.
    • Candidates fluent in Mandarin are highly preferred as role requires candidate to deal with Mandarin speaking clients.
This advertiser has chosen not to accept applicants from your region.
 

Nearby Locations

Other Jobs Near Me

Industry

  1. request_quote Accounting
  2. work Administrative
  3. eco Agriculture Forestry
  4. smart_toy AI & Emerging Technologies
  5. school Apprenticeships & Trainee
  6. apartment Architecture
  7. palette Arts & Entertainment
  8. directions_car Automotive
  9. flight_takeoff Aviation
  10. account_balance Banking & Finance
  11. local_florist Beauty & Wellness
  12. restaurant Catering
  13. volunteer_activism Charity & Voluntary
  14. science Chemical Engineering
  15. child_friendly Childcare
  16. foundation Civil Engineering
  17. clean_hands Cleaning & Sanitation
  18. diversity_3 Community & Social Care
  19. construction Construction
  20. brush Creative & Digital
  21. currency_bitcoin Crypto & Blockchain
  22. support_agent Customer Service & Helpdesk
  23. medical_services Dental
  24. medical_services Driving & Transport
  25. medical_services E Commerce & Social Media
  26. school Education & Teaching
  27. electrical_services Electrical Engineering
  28. bolt Energy
  29. local_mall Fmcg
  30. gavel Government & Non Profit
  31. emoji_events Graduate
  32. health_and_safety Healthcare
  33. beach_access Hospitality & Tourism
  34. groups Human Resources
  35. precision_manufacturing Industrial Engineering
  36. security Information Security
  37. handyman Installation & Maintenance
  38. policy Insurance
  39. code IT & Software
  40. gavel Legal
  41. sports_soccer Leisure & Sports
  42. inventory_2 Logistics & Warehousing
  43. supervisor_account Management
  44. supervisor_account Management Consultancy
  45. supervisor_account Manufacturing & Production
  46. campaign Marketing
  47. build Mechanical Engineering
  48. perm_media Media & PR
  49. local_hospital Medical
  50. local_hospital Military & Public Safety
  51. local_hospital Mining
  52. medical_services Nursing
  53. local_gas_station Oil & Gas
  54. biotech Pharmaceutical
  55. checklist_rtl Project Management
  56. shopping_bag Purchasing
  57. home_work Real Estate
  58. person_search Recruitment Consultancy
  59. store Retail
  60. point_of_sale Sales
  61. science Scientific Research & Development
  62. wifi Telecoms
  63. psychology Therapy
  64. pets Veterinary
View All Java Engineer Jobs