#hiring *Software Developer (Java, Springboot, Cassandra, MySQL) - Amsterdam*, Amsterdam, *Netherlands*, contract #jobs #jobseekers #careers #Amsterdamjobs #Noord-Hollandjobs #ITCommunications
*Apply*: https://lnkd.in/g2s6bzhX
Software Developer (Java, Springboot, Cassandra, MySQLReact, Accessibility, GraphQL) - Amsterdam A Software Engineer owns the execution of technical elements in the tech stack, products and processes. They are responsible for the implementation of technical solutions based on business requirements, they can estimate the effort and impact of the items they work on, and show a high quality of craft in what they deliver. A Software Engineer understands the quality of test automation is as important as the production code and spends time refactoring both to ensure ease of change enabling a sustainable pace of development. Key Responsibilities: Building Software Applications: Develop software applications using appropriate programming languages and tools Write code that is readable and reusable, following standard patterns and libraries Refactor and simplify code when necessary, including the introduction of design patterns Ensure the quality of the application through standard testing techniques and methods Maintain data security, integrity, and quality by following company standards and best practices End to End System Ownership: Monitor application health and performance, set and monitor relevant metrics, and take action when violated Reduce business continuity risks by applying best practices and writing appropriate documentation Reduce risk and obtain customer feedback through continuous delivery and experimentation Independently manage an application or service through deployment and operations in production Technical Incident Management: Address and resolve live production issues within SLA, mitigating customer impact Improve system reliability by producing long-term solutions through root cause analysis Keep track of incidents by contributing to post-mortem processes and logging live issue Architectural Guidance: Advise product teams on technical solutions that meet functional, non-functional, and architectural requirements Evaluate and align target architecture improvements, reframing architectural designs and decisions for various stakeholders Software Systems Design: Evaluate possible architecture solutions, considering cost, business requirements, technology requirements, and emerging technologies Describe the implications of changing or adding a system to a specific area Help grow the business and accelerate software development by applying engineering techniques and standards Design solutions that meet current requirements and are adaptable for future enhancements Critical Thinking: Systematically identify patterns and underlying issues in complex situations Find solutions by applying logic
Co-Founder & CTO, Head of Security at Panorays, Google Developers Expert
2moDavid Cohen Oren Yam Just sayin' that I did not meet the requirements for the role 😮