4
applicants

Full Stack Developer (Spring Boot & React)

Fintechnology Asia Pacific Lanka Ltd   Colombo • Full-time

Job Description

We are seeking experienced Full Stack Developers to join our team on a 3-month onsite contract basis, with the possibility of extension based on performance and project requirements, to support multiple ongoing and upcoming software development projects. The ideal candidate should possess strong hands-on experience in both backend and frontend development, with expertise in Spring Boot and React, and be capable of delivering enterprise-grade applications in a fast-paced environment.

Job Responsibilities

  • Develop and maintain enterprise-grade web applications using Spring Boot and React.
  • Design, develop, and enhance RESTful APIs and backend services to support business and payment-related applications.
  • Build responsive, user-friendly, and high-performance frontend applications using React.
  • Integrate applications with third-party systems, payment gateways, and internal business platforms.
  • Collaborate with project managers, business analysts, QA engineers, and other stakeholders to deliver project requirements.
  • Participate in technical design discussions and contribute to application architecture and solution design.
  • Develop secure, scalable, and maintainable software solutions that meet business and technical requirements.
  • Support application deployments and assist in resolving production issues when required.
  • Ensure adherence to coding standards, security best practices, and established development processes.

Requirements

  • Minimum 2.5 years of hands-on experience in Full Stack Application Development.
  • Strong experience in Java and Spring Boot development.
  • Strong proficiency in React.js and modern frontend development practices.
  • Experience designing and developing RESTful APIs.
  • Good understanding of relational databases such as PostgreSQL, MySQL.
  • Experience with Git and version control systems.
  • Experience with microservices architecture.
  • Familiarity with Agile software development methodologies.
  • Strong analytical, problem-solving, and communication skills.
  • Ability to work effectively in a collaborative onsite development environment.
  • Experience in fintech, payment systems, or financial services applications will be an added advantage.