Senior Backend Engineer
Hybrid (Office & Remote), Full Time
For our business partner, one of the major and fastest growing Romanian companies specialized in integrating complex IT&C infrastructure and security solutions, we are hiring a Senior Backend Engineer in Bucharest.
What will you be doing:
- Work in the internal Dev team both with internal and external resources trough pair programming and code reviews;
- Contribute to all stages of SDLC;
- Design, implement, maintain as well as refactoring of applications;
- Improve the development cycle working with DevOps to optimize Git flows and CI/CD processes;
- Collaborate with the client’s teams, architects and BAs to create and implement the product roadmap;
- Produce clean, testable and reusable code;
- Task decomposition and estimation;
- Peer review and mentoring;
- Successfully troubleshoot application problems, determine root cause and solve the problems;
- Develop software components and 3rd party programs;
- Troubleshoot and debug existing code;
- Implement automated tests.
Requirements:
- 8+ years of software development experience;
- Proficiency in Java and Spring Boot frameworks;
- Experience in designing and managing PostgreSQL databases;
- Expertise with message queue systems such as Kafka, RabbitMQ, or similar;
- Familiarity deploying code with tools such as GitLab, ArgoCD, FluxCD or similar;
- Understanding of Kubernetes for container orchestration and management;
- Strong knowledge of RESTful API design and implementation;
- Hands-on experience with authentication and authorization mechanisms, including OAuth2, JWT, and SSO;
- Excellent understanding of Java ecosystem;
- Knowledge of code versioning tools;
- Knowledge of web technologies;
- Experience with agile software development;
- A proactive and innovative approach to solving technical challenges;
- Knowledge of orchestrating/automation tools;
- Ability to multi-task and set priorities;
- Strong Communication and collaboration skills;
- Stay up-to-date with emerging technologies and best practices to continuously improve development processes.
Benefits:
- Trainings (technical, soft skills, business);
- Meal vouchers;
- Private Medical Services for you that can be extended to your family;
- Free day for your birthday;
- Performance bonuses;
- Bonuses at various events throughout the year;
- Teambuilding, social events;
- Participation in dedicated conferences;
- And many more.
You can apply for this job by sending your CV to the following e-mail address office@hrgold.ro