Search by job, company or skills

SENIOR JAVA DEVELOPER BANKING TECHNOLOGY

SENIOR JAVA DEVELOPER BANKING TECHNOLOGY

talentnet corporation
4-6 Years
Not Disclosed
  • Posted 11 hours ago
  • Be among the first 10 applicants

Job Description

COMPANY OVERVIEW

Our client is an international banking technology company with an office in Hanoi, specializing in enterprise software solutions for the banking and financial services industry.

With decades of expertise in banking technology, the company provides software solutions across Core Banking, Cards, Digital Banking Channels, Payments, Trade Finance, and Treasury.

As technology continues to transform the financial industry, the company is leveraging Artificial Intelligence (AI) and advanced technologies to drive innovation, modernize banking systems, and support digital transformation for financial institutions.

JOB DESCRIPTION

We are looking for experienced Senior Java Developers to design, develop, and maintain enterprise banking applications.

Key Responsibilities

  • Collaborate with Business Analysts, Product Owners, and stakeholders to analyze business requirements.
  • Translate business requirements into technical specifications, system designs, and application workflows.
  • Design, develop, and maintain applications using Java, Spring Boot, RESTful APIs, and Microservices.
  • Develop and integrate frontend and backend components.
  • Perform testing, debugging, troubleshooting, and application performance optimization.
  • Optimize database queries and ensure system reliability and data integrity.
  • Prepare technical documentation and system architecture diagrams.
  • Follow development standards, security requirements, and data confidentiality policies.
  • Work closely with QA, DevOps, and development teams in an Agile/Scrum environment.

JOB REQUIREMENTS

  • Bachelor's degree in Computer Science, Information Technology, Software Engineering, or related fields.
  • Minimum 4 years of experience in Java Enterprise Edition (JEE) web application development.
  • Proficiency in Java, Spring Boot, RESTful APIs, and Microservices.
  • Experience with Docker, Kubernetes, and Cloud platforms (AWS, Azure, or GCP).
  • Experience with relational databases such as PostgreSQL, Oracle, or DB2.
  • Basic frontend knowledge: HTML, CSS, JavaScript, Angular, or React.
  • Experience in application development, debugging, database optimization, and performance tuning.
  • Experience completing at least one full Software Development Life Cycle (SDLC) implementation.
  • Ability to work independently and contribute to technical design and implementation decisions.
  • Strong analytical, problem-solving, communication, and stakeholder management skills.
  • Experience working in an Agile/Scrum environment.

More Info

Job Type:
Industry:
Employment Type: