Search by job, company or skills

VISEO ASIA

Senior Java Software Engineer (Fintech)

new job description bg glownew job description bg glownew job description bg svg
  • Posted 7 hours ago
  • Be among the first 10 applicants
Early Applicant

Job Description

Role Overview

We are seeking a Senior Java Developer to join our dynamic team. You will play a key role in designing, developing, and maintaining enterprise-grade applications, while mentoring junior developers and contributing to architectural decisions.

Responsibilities

  • Participate in the full development lifecycle including design, estimation, planning, development, unit test, release, and implementation support
  • Work with the Business Analyst and Solution Architects to understand the business requirements
  • Translate them to technical solutions in the application
  • Write technical specifications and ensure proper traceability with detailed specifications & code
  • Create and implement a good practice of coding, testing and deploying
  • Assure code review
  • Experience in architecture design will be a plus (N Tiers, Serverless...)
  • Experience in Micro services is mandatory
  • Experience with containerization tools (ex: Docker) and migration will be a plus.

Profile

  • Minimum Bachelor's Degree in IT or Computer Science.
  • 8-10 years of overall experience in professional Software Development
  • Hands-on experience with various Java/web technologies and frameworks: Spring (Core, Security, MVC), Hibernate, JPA, REST, JMS, Maven; etc.
  • Have a very good knowledge of design patterns and development principles SDLC.
  • Hands on experience with Java 17
  • Proven/previous experience with CI/CD & Agile
  • Strong critical thinker with problem-solving aptitude
  • Excellent written and oral communication skills
  • Track record on GIT usage TDD, BDD
  • Other desirable exp: Node js, MongoDB, SoIR, Elastic search, contributing to open-source projects.

More Info

Job Type:
Industry:
Employment Type:

About Company

Job ID: 143147969