Job description
Wired Relations are looking for a strong backend developer to strengthen the team and play a key role in the evolution and continued growth of the SaaS platform.
By joining wierd relations you'll get an interesting technical challenge and the opportunity to learn and grow with the platform and the team. You'll work with a modern tech stack consisting of a Java/Spring Boot backend built as micro services. The frontend is React and the whole SaaS platform is delivered from AWS using Kubernetes and Apache Kafka. You will also find AI/ML built with Python and a CI/CD pipeline using Jenkins X.
As a Senior Backend Developer you’ll contribute to all phases of the development lifecycle, help maintaining and improving the development process as needed.
You’ll prepare and produce releases of software components, design, code, unit test and support the team members, as well as participating in code reviews.
You also get to become part of a fast-growing start-up where you will work with high levels of freedom and responsibilities accordingly with a chance to impact technology choices.
You’ll be responsible for reviewing and understanding the requirements and ensuring that the design is compliant with business requirements.
Job requirements
- In-depth knowledge of popular Java frameworks like Spring (Boot, Core, MVC)
- Experience in designing, building and testing Java applications
- Experience with Java 8+
- Experience with architecture styles (Event-driven Architecture)/APIs (REST)
- Experience with cloud platforms (AWS) and CI/CD pipeline in the cloud
- Experience with Docker, Kubernetes, Jenkins X, Apache Kafka and Nginx
- Experience with Redis or MongoDB, Cassandra, RabbitMQ,
- Advanced knowledge of SOLID and Microservices
- Knowledge of Machine Learning and Python
- Knowledge of TDD by using at least one of the following:, Jira, jUnit, Jest, Cypress
- Familiar with the Agile methodologies
Your responsibilities
- Cooperate with and lead by example a team of talented and dedicated developers
- Taking the lead in conceptualising and designing technical solutions
- Ensuring a proper level of test automation, and a good balance in non-functional requirements
- Building solid software artifacts that are easy to manage and scale with a focus on automation
- Working with a development approach with focus on intuitiveness and value for customer
- Working in an agile development team
- Clearly documenting what needs to be documented, and not just for the sake of documents.
- Ensuring that all parts of our SaaS solution are covered in a professional manner including security, availability, reliability, scalability, maintainability etc.
As benefits we offer:
- Attractive salary package
- Pleasant working environment, newly set offices in the center of Bucharest (Charles de Gaulle )
- Development training and Improvement plans and certifications for your skills.
- Cross cultural experiences
- Traveling opportunities to the clients in Denmark
- Private healthcare subscriptions
- Fitness/Gym subscription
- Food tickets
- Office entertainment events and unique experiences in a joyful environment together with great colleagues
- Flexible working hours
The most important qualification is your personality. We are looking for people with passion and energy who want to be part of something bigger and dedicate their time and skills towards building a great product in collaboration with talented and friendly colleagues.
For hard skills we are looking for a developer with good knowledge of modern software architecture. Your education and previous jobs have given you serious technical skills and a desire to be hands on solving complex challenges with simple solutions.
Should you apply?
Well, if you consider yourself a senior developer with at least 5 years of experience with Java development and Spring Boot you are well on your way. If you also have solid experience with developing cloud based solutions preferably on AWS and with Kubernetes you are even closer.
If you in addition to all that have experience with Apache Kafka, Jenkins X and Python it will make your life easier in the beginning. It would be great if you have worked in a DevOps enabled environment and have a desire to work with CI/CD. Experience with React is an added plus. In short: You don’t need to be able to tick off everything to apply; most important is that you are a senior backender with a great track record.
Wired Relations has built a flexible and easy-to-use privacy management tool that allows organisations to maintain GDPR compliance in a smart and automated way.
What organisations love most about the software is the structure and overview it provides, because it allows them to maintain privacy compliance in the most cost-efficient way.
You can read more about Wired Relations and the team here.