Descrizione dell'offerta di lavoro
We are looking for an experienced Back-end developer to join our IT team.
You will be responsible for the server side of our web applications.
If you have excellent programming skills and a passion for developing applications or improving existing ones, we would like to meet you. As a Back-end developer, you’ll work closely with our engineers to ensure system consistency and improve user experience.
Ultimately, you should be able to develop and maintain functional and stable web applications to meet our company’s needs.
Essential Functions & Responsibilities:
This document in no way states or implies that these are the only duties to be performed by the employee occupying the position.
Participate in the entire application lifecycle, focusing on coding and debugging
Write clean code to develop functional web applications
Troubleshoot and debug applications
Manage cutting-edge technologies to improve legacy applications
Collaborate with Front-end developers to integrate user-facing elements with server side logic
Gather and address technical and design requirements
Provide training and support to internal teams
Build reusable code and libraries for future use
Liaise with developers, designers and system administrators to identify new features
Follow emerging technologies
Minimum Qualifications & Requirements
Education and Experience
Bachelor’s Degree in Computer Science, Information Systems or a related field or experience
3-5 years of experience with programming or web development activities.
Consolidated Experience with Java – Spring/ Spring MVC – Spring Boot
Consolidated Experience with tools for code testing, stressing and optimization
Tomcat / Apache
Jira & Confluence
Experience in information system design, including application programming on large-scale case management systems and the development of software to satisfy design objectives.
Excellent verbal and written communication skills.
Must work efficiently within multiple teams.
Ability to multi-task, work well under pressure, and work in a closed environment with others.
Strong problem solving, logic, and analytic skills.
Must be detail oriented, as well as able to work well with clients.
Familiar with and utilized best programming standards and practices in a professional capacity.
Applies knowledge of technologies, applications, methodologies, processes and tools to support a client, project or entity.
Participate in all phases of software development with a focus on design, development, and implementation.
Da valutare in sede di colloquio
Back End Engineer, Full Stack Engineer, Web Designer, Programmer
Possibilità di lavoro remoto