Share this Job
Java API Developer (1 year Agency Contract)
Date: 18-Jan-2021
Location: Singapore, Singapore
Company: Singtel
This is a 1 year agency contract role.
The Full Stack (Java) Developer has the following responsibilities:
- Work with development teams and product managers to ideate software solutions.
- Build the front-end of applications through appealing visual design.
- Develop and manage well-functioning databases and applications.
- Write effective APIs.
- Test software to ensure responsiveness and efficiency.
- Troubleshoot, debug and upgrade software.
- Create security and data protection settings.
- Build features and applications with a mobile responsive design.
- Write technical documentation.
The successful candidate should possess the following:
- Bachelor’s degree in computer science or equivalent.
- Minimum 6+ years of Proven experience as a full stack developer or similar role.
- Strong experience in back-end languages Java, Spring Boot.
- Strong experience in JavaScript frameworks such as ReactJS and Node.js.
- Strong Experience in designing and implementing REST based micro services using Spring Boot/Node.js.
- Knowledge of multiple front-end languages and libraries (HTML5/ CSS3, JavaScript, XML, jQuery)
- Experience in developing event-driven applications and familiarity with Kafka or any messaging system.
- Familiarity with databases (Oracle OR MySQL OR MongoDB OR SQL Server), web servers (Nginx or Apache) and UI/UX design.
- Excellent communication and teamwork skills.
- Great attention to detail.
- Experience in scrum-based software development, JIRA and CI/CD.
- Nice to have:
- Experience in distributed application development using Apache Storm or Spark, Python coding experience.
- Experience in Kubernetes or containerised application development.
- Experience in BPMN, Apache Camel, Drools, Mule, Alfresco