[231] Back End Developer (Java Spring Boot)

Bank Mandiri
West Jakarta
,
Outsource

Job Requirements & Job Descriptions

Our banking client is seeking a skilled Back End Developer to join their team. This role is essential for developing and maintaining the backend systems that support various banking applications. The ideal candidate will have strong technical skills, relevant experience, and the ability to work effectively within a team.

Responsibilities

  • Carry out application development in accordance with business needs and company standards.
  • Develop effective and efficient working code to meet business requirements as the primary obligation before other responsibilities,
  • Analyze problem contexts and provide technological solutions to business issues.
  • Document ideas, problems, and solutions in a shared medium to support continuous product development and team progress.
  • Collaborate with all business and IT stakeholders in product development.
  • Take responsibility for overall system architecture and design, ensuring that individual feature solutions remain consistent with other features in both backend and end-to-end contexts.
  • Collaborate in integrating products with company’s internal and external surrounding systems.
  • Take full responsibility for delivering completed products, including preparing infrastructure components, automation scripts for deployment/delivery, and maintaining strong awareness of product security.
  • Monitor all backend services during development, testing, and production stages.
  • Manage operational risks for every business process carried out by conducting identification, assessment, monitoring, control, and mitigation of operational risks, including data quality and reporting in the event of a risk incident, in compliance with bank regulations, while serving as a role model in the application of operational controls.

Required Skills and Experience

  • Minimum 4 years of experience in backend development,
  • Bachelor's degree in Information Technology, Information Systems, Computer Science, or a relevant field.
  • Proficiency in Java.
  • Experience with Spring Boot Framework.
  • Strong SQL query skills.
  • Experience with at least one of the following databases: Oracle, Elastic, Redis, or MongoDB.

Preferred Qualifications

  • Experience leading a backend team
  • Knowledge of containerization and microservices.
  • Familiarity with Kafka and stream-based applications.
  • Understanding of caching strategies and data grids.
  • Experience with Elastic and other non-relational databases.
  • Background in banking or financial services industry.
  • Available to join immediately or within a maximum of one month’s notice.

Non Technical Requirement

  • Candidates should have excellent communication and interpersonal skills.
  • Desired attributes include initiative, discipline, responsibility, attention to detail, and neat work habits.
  • Ability to work both independently and as part of a team, and coordinate with other related teams.
  • Capability to provide feedback and ideas for team improvement.

Work Arrangement

  • Employment type: Outsourced-Contract.
  • Contract duration: 12 months (with extension possibility).
  • Location: West Jakarta.
  • Work type: On-Site/Work from Office (WFO).

Who Are Job Connect?

BINAR Academy aims to unlock and channel human potential so we can help the world turn into a better place. One of the ways we strive to do that is to channel potential talents to impactful opportunities using our very own job connector, BINAR Job Connect.

BINAR Job Connect has connected up to 250 talents & candidates; whether it be young & aspirational fresh graduate to tech-savvy team leaders, individuals who decided to start from scratch, and junior engineers to skilled product managers to our experienced hiring partners. BINAR Job Connect provides various options of employment, as we intend that everyone processed by us can choose the best career track for them.