Enable job alerts via email!

Senior Java Developer

KAIROS GLOBAL SEARCH PTE. LTD.

Singapore

On-site

SGD 80,000 - 120,000

Full time

13 days ago

Boost your interview chances

Create a job specific, tailored resume for higher success rate.

Job summary

A cutting-edge fintech company is seeking a Senior Java Developer to enhance their innovative financial products. This role involves designing and developing scalable applications while ensuring optimal system performance and security. Candidates must possess a strong Java background and experience in fintech environments, with a focus on modern development practices.

Qualifications

  • Minimum 5+ years experience in Java development, ideally in fintech.
  • Strong proficiency in Java and related technologies.
  • Understanding of cloud solutions and containerization is valuable.

Responsibilities

  • Design, develop, and maintain high-performance fintech applications.
  • Implement microservices architecture and optimize system performance.
  • Work closely with product managers and DevOps to deliver robust solutions.

Skills

Java 8+
Spring Boot
Hibernate
REST APIs
Microservices architecture
Event-driven architecture
Cloud platforms (AWS, GCP, Azure)
Docker
Kubernetes
Database technologies (MySQL, PostgreSQL, MongoDB, Redis)

Education

Bachelor’s/Master’s degree in Computer Science, Engineering, or related field

Job description

Job Description:

Our client is a cutting-edge fintech company driving innovation in financial services through technology. They specialize in digital payments, blockchain, AI-driven financial solutions, and trading platforms. Right now, they are looking for a Senior Java Developer to help build and enhance their next-generation financial products. This person will be responsible for designing, developing, and maintaining high-performance, scalable fintech applications.

  • Follow us on LinkedIn for more job opportunities (below link): https://www.linkedin.com/company/kairosglobalsearch/?viewAsMember=true

Key Responsibilities:

  • Design, develop, and maintain high-performance, low-latency fintech applications using Java.
  • Implement microservices architecture and optimize system performance.
  • Work with Spring Boot, Hibernate, and RESTful APIs for backend development.
  • Develop APIs and integrations with financial systems, payment gateways, and third-party services.
  • Ensure applications are scalable, secure, and compliant with industry standards.
  • Optimize real-time data processing and transaction handling.
  • Work closely with product managers, DevOps, and frontend developers to deliver robust solutions.
  • Follow Agile methodologies, CI/CD best practices, and test-driven development (TDD).
  • Troubleshoot production issues and optimize system reliability.

Requirements:

  • Bachelor’s/Master’s degree in Computer Science, Engineering, or related field.
  • At least 5+ years of Java development experience, preferably in fintech or financial services.
  • Strong proficiency in Java 8+, Spring Boot, Hibernate, and REST APIs.
  • Experience with Kafka, RabbitMQ, or other event-driven architectures.
  • Knowledge of cloud platforms (AWS, GCP, or Azure) and containerization (Docker, Kubernetes).
  • Understanding of database technologies (MySQL, PostgreSQL, MongoDB, or Redis).
  • Exposure to blockchain, payments, or trading systems is a plus.
  • Strong problem-solving skills and ability to work in a fast-paced fintech environment.

EA Licence No: 23S1615

Get your free, confidential resume review.
or drag and drop a PDF, DOC, DOCX, ODT, or PAGES file up to 5MB.