Epicareer Might not Working Properly
Learn More

Backend Java

Salary undisclosed

Apply on


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, 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.

- Knowledge of financial technologies and business applications

- Willing to work onsite in Jakarta, Indonesia

- Willing to join immediately (ASAP)

Similar Jobs

1d ago

Backend Developer
PT Barrans Global Mandiri

Full Time, onsite, onsite

Salary undisclosed

1d ago

Full Time, onsite, onsite

Salary undisclosed

1d ago

Area Sales Executive
Pt Jaya Bersama Saputra Perkasa

Full Time, onsite, onsite

Salary undisclosed