Java Software Engineer with React knowledge Onsite , Bournemouth, UK
You will own/be accountable for:
- Writing secure and high-quality code using Java with minimal supervision.
- Design, develop, code, and troubleshoot while considering both upstream and downstream systems and associated technical implications.
- Analyzing requirements, work with scrum master on understanding of the JIRA stories.
- Work with Release Management Team on Prod Implementation.
- Provide post Production support.
- Participate in JIRA Backlog grooming activity.
- Learn and applies system processes, methodologies, and skills for the development of secure, stable code and systems.
- Make decisions in establishing standard and company-wide engineering and technology practices, leveraging industry best practices and emerging technologies. Lead and influence the technology team to achieve deliverables and drive new initiatives.
- Fosters an inclusive team culture, promoting diversity, equity, and mutual respect.
We are looking for candidates with the following:
- Java (using Spring technology stack).
- Strong understanding of micro-service design pattern.
- Proficient in database SQL and modeling.
- Advanced knowledge of application, data, and infrastructure architecture disciplines.
- Understanding of architecture and design across all systems.
- Working proficiency in developmental toolsets.
- Experience in development of middleware apps.
- Exposure to file transfer protocols.
- Hands on knowledge on React JS, Redux, HTML5, CSS3.
- Some exposure to frontend testing tools like Jest.
- Knowledge of industry-wide technology trends and best practices.
- Ability to work in large, collaborative teams to achieve organizational goals.
- Passionate about building an innovative culture.
- Understanding of software skills such as business analysis, development, maintenance, and software improvement.