Senior Full-Stack Software Engineer at Jobgether – Romania
Explore Related Opportunities
About This Position
This position is posted by Jobgether on behalf of a partner company. We are currently looking for a Senior Full-Stack Software Engineer in Romania.
As a Senior Full-Stack Software Engineer, you will design, develop, and maintain high-quality software solutions across both frontend and backend systems. You will play a key role in shaping the architecture of new projects, leading technical initiatives, and contributing to automation and DevOps practices. Collaborating with cross-functional teams, you will ensure that applications are scalable, reliable, and aligned with user and business needs. This role offers the chance to work on complex, innovative software projects in a dynamic, collaborative environment, where your technical expertise and problem-solving skills will directly influence product success. You will also mentor peers, contribute to code quality standards, and drive best practices across the team.
- Develop, test, maintain, and improve backend and frontend services, ensuring high performance and reliability.
- Make architecture decisions and create software concepts for future projects.
- Contribute to code reviews, uphold coding standards, and implement automation tools to improve development efficiency.
- Act as a technical lead on projects, guiding teams and mentoring colleagues.
- Collaborate effectively with cross-functional teams, aligning technical solutions with product and business objectives.
- Participate in DevOps activities, including CI/CD pipelines, containerization, and monitoring solutions.
- Stay up-to-date with emerging technologies and propose improvements to system architecture and processes.
Requirements:
- +5 years of professional experience in software development.
- Backend: Java ≥17, Spring Boot 3/4 (REST APIs, JPA/Hibernate), Spring Security (OAuth2, JWT), SQL databases.
- Frontend: Angular ≥15, TypeScript, RxJS, and automated testing (Cypress is a plus).
- DevOps: Docker, Git, and familiarity with CI/CD pipelines; knowledge of Kubernetes/OpenShift is a plus.
- Experience with Angular Material or Clarity frameworks, Redis, microservices, and event-driven systems (Kafka/RabbitMQ/Azure Service Bus) is desirable.
- Strong problem-solving abilities, a passion for clean code, and adherence to “you build it, you run it” DevOps culture.
- Fluent in English (written and spoken) and excellent communication and collaboration skills.
- Ability to lead technical projects, make architecture decisions, and mentor junior engineers.
Benefits:
- Competitive salary package aligned with experience.
- Flexible work arrangements, including remote or hybrid options.
- Opportunities for professional development, certifications, and training.
- Collaborative and inclusive work environment with a strong focus on innovation.
- Participation in projects for global clients and exposure to advanced software engineering practices.