Senior Java Developer


● Interact with product team, understand business requirements and design technical solutions
● Develop programs for mobile application, web services, and etc. for batch processes
● Perform technical design, develop new programs, modify existing programs, and prepare functional specifications documents
● Analyze program performance during execution using various programming languages and techniques
● Be able to work under pressure
● Responsible for writing unit test and perform integration tests
● Responsible for troubleshooting and debugging application issues
● Perform code review and follow change management process
● Maintain cutting edge knowledge of current and emerging technologies, industry trends and standards
● 3rd level support to resolve opened issues or incidents


● Bachelor’s Degree or higher in Computer Science, Computer Engineering, IT.
● 3-5 years experience in developing Java - Spring Framework will be advantage
● Expertise in Java/ React / SQL / OWASP security principles
● Expertise in Database Design, Accessibility and Security Compliance, RESTful web services and Git
● Understanding of front-end technologies and platforms (Android, iOS, JavaScript, HTML5, ReactJS, Vue, NextJs and CSS3) - You will work in Full Stack Team(Scrum Team)
● Experience in automated testing platform, unit tests, continuous integration and continuous delivery (CI/CD) - Automate Testing Familiar with TDD, Jenkin
● Experience in working with DBs eg. Oracle / MySql / NoSQL / Redis / ElasticSearch / MongoDB
● Cloud - GCP or AWS or Azure Experiences will be advantage
● Experience of using Microservices with container technology eg . Kubenetes, Docker will be advantage
● Experience with high availability, high-scale, and performance
● A positive, can-do attitude, who naturally expresses a high degree of empathy to others.



Upload your CV

Thanks for submitting!