* Help design, build and continuously improve the clients online platform.
* Research, suggest and implement new technology solutions following best practices/standards.
* Take responsibility for the resiliency and availability of different products.
* Be a productive member of the team.
Requirements
Job Title: Senior Full Stack Developer
Experience: 5+ years in full-stack development (front-end and back-end)
Job Summary:
We are looking for a proactive and skilled Senior Full Stack Developer to join our team. In this role, you will take ownership of designing and developing web applications, from initial concept through to deployment, ensuring both an exceptional user experience and strong back-end performance. You will collaborate closely with cross-functional teams to integrate front-end and back-end solutions, delivering scalable and high-quality applications.
Key Skills & Qualifications:
* Proven experience with cloud computing platforms
* Expertise in Angular for front-end development
* Strong proficiency in Java, particularly with Java SDK
* In-depth knowledge of the Spring Boot framework
* Familiarity with Hibernate ORM
* Experience working with Docker and OpenShift (Red Hat Kubernetes)
* Comfort working in Agile environments
* Strong problem-solving mindset and results-oriented approach
Primary Responsibilities:
* Develop and maintain the architecture of the front-end web application and user interactions.
* Design and build robust back-end systems, including server setup and database optimization.
* Ensure seamless cross-platform optimization, focusing on mobile responsiveness and user experience.
* Collaborate with UI/UX designers to incorporate web design features into functional applications.
* Oversee projects from inception through deployment and delivery.
* Design, develop, and implement RESTful APIs.
* Ensure technical solutions meet both business and user requirements.
* Leverage technologies such as Java, Spring Boot, Angular, and cloud-native tools to create efficient and scalable solutions.
* Work with tools and platforms like OpenShift, Docker, Git, Prometheus, Kibana, and automated build/deploy pipelines.
Benefits
* A challenging, innovating environment.
* Opportunities for learning where needed.