18
applicants

Java Full-Stack Developer

Hatchyard   Colombo • Full-time

Job Description

Key Responsibilities

  • Develop end-to-end fintech applications using Java 21, Spring MVC 6, and modern frontend technologies
  • Maintain and enhance existing systems (debugging, issue resolution, performance tuning)
  • Build and integrate RESTful APIs with internal and external financial systems
  • Develop responsive, user-friendly frontends for financial workflows and dashboards
  • Write and optimize SQL queries, stored procedures, and database performance in Oracle
  • Ensure secure coding practices, data protection, and regulatory compliance
  • Monitor and troubleshoot production systems using logging and monitoring tools
  • Collaborate with cross-functional teams to deliver high-quality financial solutions

Required Skills

  • Strong proficiency in Java and OOP principles
  • Hands-on experience with Spring MVC 6
  • Frontend experience with technologies such as HTML, CSS, JavaScript, and frameworks (e.g., Angular, React, or Vue)
  • Solid experience with Oracle Database (SQL optimization, performance tuning)
  • Experience with RESTful APIs and system integrations
  • Familiarity with Git and build tools (Maven or Gradle)
  • Understanding of software architecture, scalability, and performance optimization
  • Strong analytical and problem-solving skills