Backend Engineer (micro service)

Jakarta Selatan·Jakarta·IndonesiaInformation Technology

Job Type
:  Full Time
Job Industry
:  Information Technology and Services
Job Function
:  Information Technology
Experience
:  Senior Staff/ Supervisor / Coordinator / Team Leader
Education
:  Bachelor Degree - S1
Description
  • Experience with open source platform such as Java/Golang, Spring Boot, Kafka, Redis, Hadoop
  • Relevant experience with Micro services and RESTful web services
  • Understanding of Micro services framework. Also able to integrate with and managing APIs exposing micro services (REST, SOAP)
  • Experience with Spring frameworks
  • Understanding of distributed databases Cassandra, MySQL, PostgreSQL, MS SQL
  • Knowledge of the Hibernate framework
  • Understanding of TCP/IP and socket-based communication
  • Experience with Apache and SSL Authentication
  • Dev Ops experience with Dockers will be highly preferred
  • Experience with PCIDSS compliance, Scrum methodology and Agile practices
Requirements
  • Design: Lead and participate in design sessions and discussions, including architectural recommendations, best practices mentoring, coding standards enforcement, and design pattern modeling.
  • Development: Participate as needed in the development and implementation of Java software based on approved design.
  • Write new programs or create modifications to existing applications as necessary based on project requirements.
  • Follow established standards for the design, coding, and testing of software.
  • Also has responsibility for developing and implementing internal projects and toolsets for consumption by other team members that improve team productivity and quality.
  • Testing: Review test plans, test files, and scripts for unit testing

.

Skills Requirements
TeamworkPHPJavaScriptMySQLCSSHTML