Full Stack Engineer

Hcltech
Municipality of Santander, Spain
yesterday

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Working hours
Regular working hours
Languages
English
Experience level
Senior

Job location

Municipality of Santander, Spain

Tech stack

Java
JavaScript
Agile Methodologies
Artificial Intelligence
Unit Testing
Software Quality
Continuous Integration
Relational Databases
Gradle
JUnit
Maven
Microsoft Message Queuing
MongoDB
Open Web Application Security
RabbitMQ
Selenium
SONAR (Symantec)
TypeScript
Spring-boot
Backend
Angular
Material Design
Integration Tests
Kafka
Sbt (Software)
React Native
React
JestJS
Multiplatform
Serverless Computing
Jasmine
Docker
Microservices

Job description

PTE Express is a 60-minute take-at-home English test that certifies your level in all four core English skills: listening, speaking, reading and writing. It uses robust security mechanisms to ensure the legitimacy of the results and test taker identity. Powered by AI, it delivers your initial score in immediately after the test, and a certified report in under 48 hours. Test takers then can send this report automatically to the selected US Universities and use as part of their application. As a booming new product, we are looking into expanding our team, and we are looking for a strong Full Stack profile which can help us bring the platform to the next level. Core Requirements

Requirements

7+ years of experience. Work on an agile engineering team, following Agile best practices while writing maintainable and scalable code and influencing team decisions. Collaborate with stakeholders to design and test new product functionalities. Review the code of other team members and provide constructive direction. Promote a culture of sharing through mentoring and knowledge exchange. Fluency in English is a must. Drive continuous improvement of code quality, customer experience, and maintainability of products/features.

  • Independently clarify technical requirements, assess development estimates, and apply a broad range of design approaches. Experience on Microservice and Serverless architecture. Experience on CI/CD practices. Solid testing knowledge - E2E, unit testing, integration testing, etc. Technicall skills Java: Play3 Framework/Spring Boot. SBT, Maven, Gradle. MongoDB and Relational Databases. Bus messaging systems. AWS SQS is a must, but other technologies like RabbitMQ and Kafka will also be considered. Strong Junit knowledge. Backend security best practices, including familiarity with OWASP. Experience with AWS technologies, Docker, Selenium, Sonar. Cross-platform development. Angular 13 + TypeScript. React + Redux + Material UI (MUI) + TypeScript. React Native. Electron. Axios. Jest, Vitest, Karma and Jasmine

Apply for this position