Job reference: XTROSE03
Romania | Based out of Cluj-Napoca
Posted March 2022
The role
We are looking for a dedicated, self-motivated, driven technical professional to help building high-end, highly scalable web applications and services within the Technology team. The successful candidate will work as a member of a cross functional Agile Development team, contributing to the wider Development lifecycle by submitting and reviewing pull requests.
We are looking for somebody who is passionate about working with our stakeholders to create effective solutions and guaranteeing the health of our most valuable customer platforms.
You will be responsible for:
-
Designing, coding, testing, and packaging discrete software components
-
Developing valuable functional outcomes in line with best practices
-
Modifying & troubleshooting existing and new software components
-
Leveraging the technology, platforms, frameworks, standards & methods
-
Working within, but questioning architectural constraints and guidelines
-
Agreeing interfaces for data creation, extraction, transport, and transformation
-
Keeping abreast of trends and opportunities in the software world.
The successful candidate will need:
Essential:
-
In-depth application development knowledge in the following technologies Java 8+ and NodeJS.
-
Experience in engineering practices such as code refactoring, design patterns, design-driven development, developing highly scalable applications, application security
-
Experience in containerization (e.g. Docker) and modern architecture patterns (e.g. microservices, reactive architecture, event-driven architecture)
-
Familiarity with CI/CD methodologies and tools such as Jenkins
-
A working knowledge of messaging & queueing system
-
Demonstrated expertise with relational and non-relational databases
-
Experience in AWS services (e.g. CloudFormation, ECS, EC2)
-
Experience working with distributed source control systems like Git, Bitbucket.
Desired:
-
Kafka or other streaming technologies
-
Serverless technologies (e.g. AWS Lambda, AWS API Gateway)
-
Experience with graph-based APIs, particularly GraphQL, and operating them at scale
-
Experience with managing code for multiple microservices and their related dependencies deployed from a single "mono-repo"
-
Experience with Akamai.
We can't wait to meet you!