
Senior Software Engineer, Java
Posted 3 days ago

Posted 3 days ago
This is a fully remote position, open to applicants in United Kingdom.
β’ Create high-quality software solutions that enhance customer satisfaction and have a positive impact on users globally.
β’ Make informed decisions in a dynamic and fast-paced environment.
β’ Acquire and implement new technologies and methodologies.
β’ Collaborate effectively with skilled colleagues.
β’ Influence technical strategies and direction, including architecture, estimation, product planning, and the creation of user stories and requirements.
β’ Design and develop across various application layers.
β’ Provide mentorship to junior team members.
β’ Engage in knowledge-sharing initiatives within the team and with broader non-technical audiences.
β’ Must possess proven experience in Java and AWS.
β’ Skilled in designing, building, testing, and maintaining modern software applications.
β’ Experience with development best practices and patterns focusing on security, scalability, and performance.
β’ Proven track record in contributing to technical strategies and direction, including architecture, estimation, product planning, and user story/requirement creation.
β’ Experience in designing and developing across multiple application layers.
β’ Background in mentoring junior team members.
β’ Strong communication skills with both technical and non-technical individuals (desirable).
β’ Familiarity with Continuous Integration and Continuous Delivery techniques (desirable).
β’ Experience in debugging and troubleshooting live applications (desirable).
β’ Participation in knowledge-sharing activities (desirable).
β’ Proficiency in multiple programming languages and data storage technologies (desirable).
β’ Ability to balance technical decisions with user requirements and commercial constraints (desirable).
β’ Knowledge of public cloud platforms such as AWS and Azure, including SaaS and PaaS offerings (desirable).
β’ Experience with one or more Java BPMN 2.0 implementations; Activiti preferred, with Camunda, Flowable, or jBPM also considered (desirable).
β’ People-first culture.
β’ Opportunities for growth, learning, development, and mentoring.
β’ A diverse, equitable, and inclusive workplace.
β’ Accommodations or adjustments during the recruitment process.
β’ Customized support throughout the recruitment process.
Shield AI
Netflix
Travoom
HeroSoftware GmbH - Shopify Apps
Get handpicked remote jobs straight to your inbox weekly.