FS

Senior Software Engineer- Java/ React

Frontwalker Sri Lankalinkedin.com
Oct 15, 2026, 12:58 PM1w ago
ContractColombo, Western ProvinceSoftware engineeringSenior (4+ yrs)

About the role

This role involves designing and developing enterprise solutions for a major global corporation, focusing on building distributed and highly available applications that scale to enterprise needs. The position requires adherence to software engineering best practices, continuous integration and delivery, and DevOps principles, with involvement throughout the software lifecycle including development, QA, deployment, and post-production support. The successful candidate will work collaboratively in a cross-functional Agile team, contributing to both backend (Java/Spring-Boot) and frontend (React/Redux) development, as well as database design and optimization.

Must have

  • A Bachelor’s Degree in Computer Science or equivalent, with years of experience developing production enterprise applications as specified below:
  • 4+ for Senior Software Engineers
  • Extensive experience with the Java/Spring-Boot stack, along with hands-on knowledge of RESTful APIs, microservices, performance optimizations, enterprise integration principles and modern deployment strategies (containerization principles)
  • In-depth understanding of front-end development (React/Redux stack).
  • In-depth understanding of relational databases, schema design and SQL optimization.
  • Familiarity with DevOps practices and prior experience working with cloud platforms (AWS preferred)
  • Demonstrated ability to analyze complex systems and debug production issues across distributed environments.
  • Excellent communication skills
  • Familiarity with working in a Scrum Agile delivery environment
  • Familiarity with Quality Engineering process and practices

Nice to have

  • Prior experience and hands on exposure working with AWS (primarily EC2, ECS, Lambda, Fargate, Step Functions, IaC) would be beneficial
  • Familiarity with data streaming concepts and related toolsets (Kafka) would be an added advantage

Technologies

  • Agile
  • AWS
  • CI/CD
  • DevOps
  • EC2
  • ECS
  • Infrastructure as Code
  • Java
  • Kafka
  • AWS Lambda
  • Microservices
  • React
  • Redux
  • REST
  • Scrum
  • Spring / Spring Boot
  • SQL