x
Get our mobile app
Fast & easy access to Jobstore
Use App
Congratulations!
You just received a job recommendation!
check it out now
Browse Jobs
Companies
Campus Hiring
Download App
Jobs in Singapore   »   Jobs in Singapore   »   Java Developer (Full Stack) (Senior)
 banner picture 1  banner picture 2  banner picture 3

Java Developer (Full Stack) (Senior)

Decision Science Agency Pte. Ltd.

Decision Science Agency Pte. Ltd. company logo

The Java Developer will be part of our development team that has strong experience in agile development and in-depth knowledge of digital solutions. You will work in a highly productive and collaborative team where your ideas will be listened to and put into action. This exciting opportunity would suit a Java Developer who is looking to move upwards and onwards and is eager to work closely with senior management on interesting and super cool ideas. You will be collaborating with the Product, Design and Business teams to develop and maintain digital solutions for our prestigious clients in public sector and large commercial enterprises.

Responsibilities

· Join project teams to work on full life-cycle web/mobile application projects from requirement gathering to solutioning, development, releasing and post-launch maintenance

· Work with agile cross functional, cross countries teams to design, develop, maintain web/app application base on specifications and ensure successful releases

· Support Project Manager/Scrum Master to provide consultation and direction to stakeholders for managing and delivering their expectations

· Be a self-starter, proactively recognise and solve issues as they arise

· Be motivated in continuous learning and improvement to enhance your skills in an ever changing environment

Qualifications and Requirements

· Bachelor’s Degree in Computer Science, Information Technology or other relevant qualifications

· We are hiring all levels of experiences with full-stack exposure (1-6 years). Salary will commemorate with experience

· Proficient in Java development with excellent knowledge of Spring Boot framework

· Solid understanding of object-oriented programming and fundamental design principles behind a scalable application on the clouds

· Extensive experience and knowledge of Relational Database, SQL-query programming, microservice, ORM (JPA2, Hibernate) and various architectural and design patterns (MVC, concurrency pattern, singleton pattern, etc.)

· Comprehensive experience and knowledge of modern development tools and technologies: Redis, Docker, Kubernetes, Infrastructure-as-code

· Profound insights of JVM, memory optimisation, memory leak troubleshooting

· Hands-on experience on server setup and maintenance, DevOps, and experience working with Cloud Infrastructure (AWS/Azure) will be an advantage

· Hands-on experience with Java platforms (Adobe Experience Manager, IBM Mobile First Platform, Jahia, etc.) will be an advantage

· Following certifications will be highly considered: Azure Developer (Associate), Azure Solutions Architect (Expert), Azure DevOps Engineer (Expert), AWS Developer (Associate), AWS Solutions Architect (Professional), AWS DevOps Engineer (Professional)

· English-speaking with good communication and teamwork skills

· Ability to work within a fast-paced agile development environment

· Candidates with extensive experience, excellent communications skills and good certifications will be considered for Team Lead/Technical Architect role

Required Technology Stack:

· Front-ent: React JS, Angular, HTML/CSS

· Middleware: Jetty, Tomcat, Nginx, JBoss, Oracle Weblogic

· Database: PostgreSQL, MySQL, Azure Database for PostgreSQL, Azure Database for MySQL, Amazon RDS (PostgreSQL/MySQL), Amazon Aurora (PostgreSQL/MySQL), Oracle

· OS: Red Hat Enterprise Linux, Amazon Linux

· IDE/CLI: Eclipse, IntelliJ, Ant, Maven, Gradle, Npm

· CI/CD: Bitbucket/Gitlab, Bamboo/Jenkins, SonarQube (code quality inspection), Robot Framework (test automation)

· Cloud Infrastructure: AWS, Azure

· Infrastructure as Code: Terraform

· Platform: Adobe Experience Manager, Jahia, IBM MFP

NOTICE

We regret to inform you that only shortlisted candidates will be notified. All applications will be treated with the strictest confidence.

By submitting any application or resume to us, you will be deemed to have read and agreed to the terms of our Privacy Policy, and consented to us collecting, using, retaining, and disclosing your personal information to prospective employers for their consideration.

Consequences of Not Providing Personal Data for Transaction/Service/Application

Please be noted that should you not consent and provide us with the relevant personal data to fulfil the “Purposes” of collection, use and disclosure of your personal data by Decision Science Agency Pte Ltd, it may hinder our ability to continue to interact with you. We may not be able to make a decision on your recruitment and employment or comply with the law and therefore, we may not be able to make an offer of employment.

You may refer to and access our website https://www.decision-science.com/#privacy-policy for more information.

✱   This job post has expired   ✱

Sharing is Caring

Know others who would be interested in this job?