Kainos

Senior Software Engineer (Java)

Kainos
Apply
18 hours ago
Remote, United Kingdom or Birmingham, United KingdomSenior

Responsibilities

  • Design, build, test, and maintain modern software applications.
  • Develop high-quality solutions that meet customer and user needs.
  • Contribute to technical decisions, architecture, estimation, product planning, and user story or requirements creation.
  • Apply development practices and patterns for security, scalability, and performance.
  • Design and develop across multiple application layers.
  • Debug and troubleshoot live applications.
  • Mentor junior team members and participate in knowledge-sharing activities.
  • Balance technical decisions with user needs and commercial constraints.

Requirements

  • Demonstrable experience with Java and AWS is required.
  • Experience designing, building, testing, and maintaining modern software applications is required.
  • Experience applying development best practices and patterns related to security, scalability, and performance is required.
  • Experience contributing to technical decisions and direction in a collaborative team environment is required.
  • Experience designing and developing across multiple application layers is required.
  • Mentoring experience with junior team members is required.
  • Good communication skills and the ability to communicate with technical and non-technical audiences are desirable.
  • Experience with continuous integration and continuous delivery techniques, live-application debugging, multiple programming languages, and data-storage technologies is desirable.
  • Knowledge of public cloud platforms such as AWS and Azure, including SaaS and PaaS offerings, is desirable.
  • Experience with one or more Java BPMN 2.0 implementations is desirable; Activiti is preferred, while Camunda, Flowable, or jBPM are also considered.

Benefits

  • People-first culture with opportunities for learning, development, and growth.
  • Inclusive workplace committed to diversity, equity, and inclusion.
  • Recruitment accommodations and adjustments are available upon request.

Tech Stack

Categories

Kainos

About Kainos

1,001-5,000 employees

Kainos is a Belfast-headquartered, publicly listed IT services company that designs and delivers digital services and Workday solutions for public, healthcare and commercial clients. Its business includes agile software engineering, cloud and data platforms, systems integration, and a Workday implementation and testing practice (including the Smart automated testing product). Founded in 1986 and listed on the London Stock Exchange, Kainos operates across the UK, Europe and North America.

Contact me