FS

Software Engineer/ Senior Software Engineer (Java & React)

Frontwalker Sri Lankalinkedin.com
Nov 2, 2026, 12:59 PM3h ago
Full-timeWestern ProvinceSoftware engineeringSenior (2+ yrs)

About the role

This role is for a Software Engineer or Senior Software Engineer specializing in Java and React. The position involves developing production enterprise applications, working with Java/Spring-Boot, RESTful APIs, microservices, and modern deployment strategies. The candidate will also be responsible for front-end development using React/Redux, relational database design and optimization, and may work with cloud platforms such as AWS. The role requires analyzing complex systems and debugging production issues in distributed environments. Familiarity with DevOps, data streaming (Kafka), and Agile Scrum environments is also important. Entry-level candidates and interns are not eligible for this position.

Must have

  • A Bachelor’s Degree in Computer Science or equivalent, with years of experience developing production enterprise applications as specified below: o 2+ for Software Engineers o 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

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
  • DevOps
  • EC2
  • ECS
  • Infrastructure as Code
  • Java
  • Kafka
  • AWS Lambda
  • Microservices
  • React
  • Redux
  • REST
  • Scrum
  • Spring / Spring Boot
  • SQL

Highlights

Entry-level candidates and interns are not eligible. The role may involve working with AWS cloud services and requires familiarity with Agile Scrum environments. Prior experience with AWS and Kafka is considered beneficial.

Also posted as

Other copies of this job we found.