Industry: Software Development
Location: Singapore
Roles & Responsibilities
Responsibilities:
Work as part of a software development team
Write code per API specifications
Test to ensure designs are in compliance with specifications
Analyze user requirements and business logic to determine how to translate into Java implementation.
Debug and resolve technical issues including Java itself and unix systems.
Make recommendations to existing job infrastructure
Continually engage in professional development
Develop documentation to track
Requirements:
1 year of experience developing apps
Expert level in Java programming
Experience in database design
Experienced in developing restful API
Experience in Websocket
Experience in Spring Framework: Spring?Spring Boot?Spring Cloud?Spring MVC?MyBatis?Spring JDBC
Experience in Queue technology such as Kafka
Familiar with Websocket and RPC calls, have a certain understanding of TCP or HTTP protocols, and have experience in multi-threading, high concurrency, distributed system development and architecture, and real-time computing processing experience is preferred
Familiar with Java Ecosystem build tool: Maven and source code version controll: Git