
Senior Full Stack Java with Angular
- Hybrid
- Bucharest, București, Romania
Job description
Design, develop, and maintain complex full-stack features
Drive technical design and architectural discussions
Break down complex requirements and provide reliable effort estimates
Identify and resolve performance, scalability, and reliability issues
Mentor other developers through code reviews and technical guidance
Take ownership of services or subsystems
Improve and evolve CI/CD pipelines, build processes, and engineering standards
Shape long-term technical direction and platform evolution
Job requirements
5+ years of professional software development experience
Bachelor’s degree in Computer Science or a related field, or equivalent experience
Strong expertise in Java and the Spring ecosystem, including Spring Boot, Spring MVC, and Spring Security
Experience with frontend development and UI architecture; hands-on experience with Angular is a plus
Strong understanding of RESTful design, HTTP, and distributed systems
Proven experience applying software architecture principles and design patterns
Deep experience with relational databases (e.g. PostgreSQL, MySQL)
Solid understanding of multithreading and concurrency
Hands-on experience with Docker, Git, and CI/CD pipelines
Strong analytical skills and a high degree of ownership
Advanced written and spoken English
or
All done!
Your application has been successfully submitted!
You've already applied for this job
We appreciate your interest in this position. Unfortunately, you have already applied for this job.