Senior Java Engineer

Deadline:- 29th August 2025

Position Overview

We are looking for a highly experienced and hands-on Senior Java Developer with strong expertise in the Spring Boot framework. The ideal candidate thrives in complex technology ecosystems and has a proven track record of designing, developing, and optimizing robust backend solutions. You will play a key technical role, contributing directly to codebases while mentoring peers and collaborating with product, DevOps, and database teams.

Key Responsibilities

  • Lead the design, development, and deployment of Java applications using Spring Boot.
  • Develop and optimize integrations with relational databases (PostgreSQL, Oracle).
  • Write clean, efficient, and well-documented code; actively participate in code reviews.
  • Work closely with product managers, QA, DevOps, and cross-functional teams to deliver scalable, high-quality solutions.
  • Analyze user stories and requirements to produce technical designs aligned with business and infrastructure needs.
  • Troubleshoot, debug, and resolve production issues as a senior technical resource.
  • Mentor junior engineers and establish technical best practices across the team.
  • Stay updated on technology trends and recommend tools/frameworks that improve engineering efficiency.

Qualifications

  • Bachelor’s or Master’s degree in Computer Science, Engineering, or related field (or equivalent work experience).
  • 5+ years of hands-on experience as a Java Developer with strong Spring Boot expertise.
  • Proficiency in relational databases (PostgreSQL and Oracle required).
  • Solid understanding of software engineering best practices (unit testing, CI/CD, RESTful APIs).
  • Exposure to Linux-based systems and Java/Linux stack integration.
  • Excellent communication skills with experience collaborating across geographically distributed teams.
  • Self-motivated, with strong problem-solving skills and a passion for mentorship.
  • Experience in banking, payments, or fintech environments is a strong plus.

Preferred Attributes

  • Familiarity with C or experience in Java/C mixed environments.
  • Experience working in cloud-native or cloud-agnostic DevOps ecosystems.
  • Knowledge of financial/compliance software products.
  • Understanding of global payment systems (e.g., SWIFT) is an advantage.

📩 Sound like your kind of role? Apply now careers@wireapps.co.uk or viraj@wireapps.co.uk

Sri Lanka IT job vacancy