Epicareer Might not Working Properly
Learn More

Backend Java

Salary undisclosed

Checking job availability...

Original
Simplified

Java Developer

Responsibilities:

- Design, analysis, development and implementation of business requirements

- Understand process and procedures as necessary to support all aspects of project maintenance and development

- Participate in functional requirement meetings, stakeholder reviews, and coordination discussions for deploying integrated solutions

- Work with other teams to help them build excellent and reliable products

- Collaborate with Software Test team to implement quality metrics and goals for the applications

- Responsible for the planning and design of the company's global cloud architecture, based on microservice architecture design and technology selection

- Responsible for and participating in the design architecture design and coding system, and responsible for completing code development.

- Responsible for writing the technical document of core modular design, detailed design, etc

- Participate in the design of business function‘s interface protocols and product's core modules, and solve key issues and technical issues in the project.

- Independently complete module design, coding, testing and related documents according to development's standard and flow.

- Participate in the communication and collaboration between the development team and the testing team to ensure the progress and quality of the project

- Continuously study and implement excellent business technologies, and lead the surrounding engineers to learn and thrive

- Prepare high level and detailed technical specifications for the project in accordance with SDLC, security and architecture documentation objectives

- Responsible for performance and tuning the SQL queries

- Experimenting with new technologies and tools is encouraged

- Review requirements, architect and write high quality maintainable code to meet requirements

- Work with internal stakeholders to clarify and design complex business requirements

- Working knowledge of CI/CD

Qualifications:

- Minimum 2 years of Java development experience in banking industries, proficient in Java and related technologies.

- Understanding of containerization concepts and technologies such as Docker

- Experience in designing and implementing highly scalable java based applications

- Working knowledge of http(s), tcp/ip and ssh protocols

- Basic high availability techniques and implementation knowledge

- Practical knowledge of caching and distributed systems

- Ability of articulate the design for a wide tech and business groups

- Staying in touch with industry standards and current technologies is expected

- Familiar with SpringBoot, SpringCloud, and ORM (JPA, Hibernate or MyIbatis), and have a certain understanding of their principles.

- Building scalable APIs

- Understanding of and exposure to integrating with RESTful API endpoints

- Familiar with the Java concurrency framework and libraries, and understand the Java memory model.

- Willing to work onsite in Jakarta, Indonesia

- Willing to join immediately (ASAP)

Java Developer

Responsibilities:

- Design, analysis, development and implementation of business requirements

- Understand process and procedures as necessary to support all aspects of project maintenance and development

- Participate in functional requirement meetings, stakeholder reviews, and coordination discussions for deploying integrated solutions

- Work with other teams to help them build excellent and reliable products

- Collaborate with Software Test team to implement quality metrics and goals for the applications

- Responsible for the planning and design of the company's global cloud architecture, based on microservice architecture design and technology selection

- Responsible for and participating in the design architecture design and coding system, and responsible for completing code development.

- Responsible for writing the technical document of core modular design, detailed design, etc

- Participate in the design of business function‘s interface protocols and product's core modules, and solve key issues and technical issues in the project.

- Independently complete module design, coding, testing and related documents according to development's standard and flow.

- Participate in the communication and collaboration between the development team and the testing team to ensure the progress and quality of the project

- Continuously study and implement excellent business technologies, and lead the surrounding engineers to learn and thrive

- Prepare high level and detailed technical specifications for the project in accordance with SDLC, security and architecture documentation objectives

- Responsible for performance and tuning the SQL queries

- Experimenting with new technologies and tools is encouraged

- Review requirements, architect and write high quality maintainable code to meet requirements

- Work with internal stakeholders to clarify and design complex business requirements

- Working knowledge of CI/CD

Qualifications:

- Minimum 2 years of Java development experience in banking industries, proficient in Java and related technologies.

- Understanding of containerization concepts and technologies such as Docker

- Experience in designing and implementing highly scalable java based applications

- Working knowledge of http(s), tcp/ip and ssh protocols

- Basic high availability techniques and implementation knowledge

- Practical knowledge of caching and distributed systems

- Ability of articulate the design for a wide tech and business groups

- Staying in touch with industry standards and current technologies is expected

- Familiar with SpringBoot, SpringCloud, and ORM (JPA, Hibernate or MyIbatis), and have a certain understanding of their principles.

- Building scalable APIs

- Understanding of and exposure to integrating with RESTful API endpoints

- Familiar with the Java concurrency framework and libraries, and understand the Java memory model.

- Willing to work onsite in Jakarta, Indonesia

- Willing to join immediately (ASAP)