Java Programmer
About this position
The Java Programmer position requires a candidate with a Bachelor's Degree in Engineering and 2-3 years of experience in Java programming, willing to work in Anywhere.
Responsibilities
• Develop API web service in accordance to the requirements of the client
• Compliance with the standards development at the client
• Conduct software analysis, programming, testing, debugging & bug fixing
• Conduct testing of the services made, both unit test & integration test
• Carry out load tests based on scenarios that have been agreed with the client
Requirements
• Candidate must possess at least a Bachelor's Degree in Engineering (Computer/Telecommunication), Engineering (Electrical/Electronic), Engineering (Others) or equivalent
• At least 2-3 years of working experience as a Java programmer
• Applicants must be willing to work in Anywhere
• Object Oriented Programming & MVC (Model View Controller), Web Service, FTP, SMTP & File Handling
• Strong programming capability using Java SpringBoot is a Mandatory
• Experienced in PostgreSQL and/or Oracle Database
• Familiar with Microservice Architecture & Message Queue using Kafka
• Familiar with Source Code Management such as Gitlab
• Familiar with SonarQube
• Having knowledge of Kerberos