Senior Java Developer
RM 10,000 - RM 12,999 / Per Mon
Apply on
Availability Status
This job is expected to be in high demand and may close soon. We’ll remove this job ad once it's closed.
Original
Simplified
- Reviewing the existing systems and find ways to improve - Work closely with the team and be a team member and an active team player - Able to write application specification and requirements when needed - Able to do proper testing and guide team for testing - Proper application monitoring post deployment - Able to troubleshoot issues quickly and propose a solution - Able to do implementations matching back the specifications - Able to identify any weaknesses with the implementation and suggests and improvements - Able to work with the team to develop solutions that matches the requirements - Able to work with other departments to ensure the solutions developed matches the other departments’ expectations. - Able to communicate with external customers when needed - Able to work hard when needed to deliver tasks given within the required timeline - Minimum 5 years’ experience with enterprise level application utilizing JAVA and Python Technologies - Familiarities with the following JAVA Frameworks: o Spring / Spring Boot Framework o JAVA Server-Side Technologies o JAX-WS with CXF o Rest and JSON o Unit Testing and Integrated Testing o Microservices - Familiarities with the following Python Frameworks: o Strong understanding of Python Language o Familiarity with FastAPI / Django / Flask Frameworks o Familiarity with Pandas / PySpark Libraries o Microservices - Understand Web Technologies: o HTML o CSS o NextJS / ReactJS - Familiarity with the following databases o MySQL o Knowledge of Oracle / Tibero is a plus - Familiarity with Financial Industry is a plus - Understanding of the following concepts: o Proper Object-Oriented Programming o Data pipeline processing o Software Design Patterns and Anti-Patterns o IOC / MVC o Restful API Implementation - Know the following tools: o Git / BitBucket o Jira o AWS Cloud o Sonarqube / Fortify o ActiveMQ / Kafka Project - Enhancements on existing JAVA applications - Upgrades of existing JAVA applications to latest technology - Able to adapt to both front end and back end implementation - Creating data pipelines for processing information - Running machine learning to identify data patterns - Review and propose solutions for new project
Similar Jobs