Senior Software Engineer, Java
Posted 2ds ago
Employment Information
Report this job
Job expired or something wrong with this job?
Job Description
Senior Software Engineer responsible for developing Java solutions at Kainos. Collaborating in a fast-paced environment while mentoring junior team members and impacting user experiences worldwide.
Responsibilities:
- Responsible for developing high quality solutions which delight customers and impact users worldwide
- Make sound, reasoned decisions in a fast-paced environment
- Learn about new technologies and approaches with talented colleagues
- Mentor those around you
Requirements:
- Must have demonstrable Java and AWS experience
- Must have experience in one or more Java BPMN 2.0 implementations. Activiti is preferred but experience in Camunda, Flowable or jBPM will also be considered.
- Proficient in designing, building, testing and maintaining modern software applications
- Experience of applying development best practices and patterns in relation to security, scalability and performance
- Contributing to technical decisions and direction in a collaborative team environment, including architecture, estimation, product planning, user story/requirement creation.
- Experience of design and development across multiple layers of an application
- Mentoring junior team members
Benefits:
- Health insurance
- 401(k) matching
- Flexible work hours
- Paid time off
- Professional development opportunities



















