18
applicants
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