We are seeking an experienced Full Stack Engineer to design develop and maintain enterprise-grade applications within a complex financial services ecosystem supporting the Australian superannuation domain. The role involves building scalable APIs portals and registry back-end systems as part of a high-performing engineering team based in Colombo.
This position requires strong expertise in Java-based backend development and modern web technologies with a solid understanding of software engineering best practices and delivery in structured development environments.
Key Responsibilities
Develop and enhance enterprise applications across APIs portals and backend registry systems
Build and maintain software solutions aligned with technical and functional specifications
Deliver robust full stack features using Java and modern web frameworks
Design and implement REST/SOAP web services
Contribute to database design optimization and performance tuning
Translate business requirements into technical solutions in collaboration with cross-functional teams
Troubleshoot debug and resolve production and system issues
Participate in code reviews with a focus on quality performance and security
Support client-specific enhancements and technical queries where required
Work across multiple applications in a dynamic engineering environment
Technical Skills & Experience
5 years of experience in software development
Strong proficiency in Java (Spring JDBC Tomcat)
Front-end development experience with HTML CSS/SASS JavaScript (React and/or Aurelia)
Strong preference for TypeScript experience
Experience building and consuming REST and SOAP APIs
Strong SQL skills including indexing query optimization and performance tuning
Experience with database design and profiling
Familiarity with unit testing frameworks and best practices
Understanding of source control systems (Git)
Exposure to responsive design and accessibility standards
Experience working in Java-based web server environments
Nice to Have
Knowledge of the Australian superannuation domain
Exposure to financial services or accounting concepts
Experience with Apex product ecosystem (e.g. Acurity platform)
Key Competencies
Strong analytical and problem-solving ability with high attention to detail
Ability to learn quickly and adapt to new technologies
Strong collaboration and stakeholder communication skills
Proactive self-driven and able to work independently
Effective time management and prioritisation under deadlines
Comfortable working in both Agile and Waterfall delivery environments
Strong sense of ownership and accountability
Methodical and structured approach to engineering challenges
Role Overview We are seeking an experienced Full Stack Engineer to design develop and maintain enterprise-grade applications within a complex financial services ecosystem supporting the Australian superannuation domain. The role involves building scalable APIs portals and registry back-end systems a...
Role Overview
We are seeking an experienced Full Stack Engineer to design develop and maintain enterprise-grade applications within a complex financial services ecosystem supporting the Australian superannuation domain. The role involves building scalable APIs portals and registry back-end systems as part of a high-performing engineering team based in Colombo.
This position requires strong expertise in Java-based backend development and modern web technologies with a solid understanding of software engineering best practices and delivery in structured development environments.
Key Responsibilities
Develop and enhance enterprise applications across APIs portals and backend registry systems
Build and maintain software solutions aligned with technical and functional specifications
Deliver robust full stack features using Java and modern web frameworks
Design and implement REST/SOAP web services
Contribute to database design optimization and performance tuning
Translate business requirements into technical solutions in collaboration with cross-functional teams
Troubleshoot debug and resolve production and system issues
Participate in code reviews with a focus on quality performance and security
Support client-specific enhancements and technical queries where required
Work across multiple applications in a dynamic engineering environment
Technical Skills & Experience
5 years of experience in software development
Strong proficiency in Java (Spring JDBC Tomcat)
Front-end development experience with HTML CSS/SASS JavaScript (React and/or Aurelia)
Strong preference for TypeScript experience
Experience building and consuming REST and SOAP APIs
Strong SQL skills including indexing query optimization and performance tuning
Experience with database design and profiling
Familiarity with unit testing frameworks and best practices
Understanding of source control systems (Git)
Exposure to responsive design and accessibility standards
Experience working in Java-based web server environments
Nice to Have
Knowledge of the Australian superannuation domain
Exposure to financial services or accounting concepts
Experience with Apex product ecosystem (e.g. Acurity platform)
Key Competencies
Strong analytical and problem-solving ability with high attention to detail
Ability to learn quickly and adapt to new technologies
Strong collaboration and stakeholder communication skills
Proactive self-driven and able to work independently
Effective time management and prioritisation under deadlines
Comfortable working in both Agile and Waterfall delivery environments
Strong sense of ownership and accountability
Methodical and structured approach to engineering challenges