Full-Stack Developer
Role details
Job location
Tech stack
Job description
You'll work on a modern, long-lived product used in real-world networks, developing backend services in Java and building responsive, data-driven UIs with Angular. Why you'll like this role o Work on real-world systems with meaningful scale and performance requirements o Own features end-to-end, from implementation to production o Learn from experienced engineers in a collaborative team o Work with a modern Java / Angular stack and solid engineering practices o Build software that is used and maintained long-term What you'll do o Develop and maintain full-stack features o Collaborate with the team on design and implementation decisions o Implement well-defined features and technical tasks o Troubleshoot and fix issues across backend and frontend components o Write clean, testable, and maintainable code o Contribute to code reviews and iterative delivery o Work with and contribute to our CI/CD pipelines What we offer: o A generous monthly Benefit budget (flexible benefits - can chose things like meal vouchers/additional private insurance etc) o Private medical subscription: Priority Plus at Regina Maria o Special bonuses for life's milestones: whether you're expanding your family or facing difficult times, we provide additional paid days off and financial support to help you through o Additional vacation days that increase with your tenure at the company o Additional time off for health care needs (5 days of sick leave/annualy) o A day off for your birthday and a birthday gift o Compensation days for public holidays that fall on weekends o Extra vouchers/gifts for special events (Easter, 1st of June, 8th of March, Christmas) o Bookster o Glasses allowance (up to 500 RON) o Central location on Calea Victoriei and parking facilities
Requirements
o 2+ years of professional software development experience o Bachelor's degree in Computer Science or a related field, or equivalent experience o Good knowledge of Java and the Spring ecosystem, including Spring Boot, Spring MVC, and Spring Security o Familiarity with modern frontend development; experience with Angular is a plus o Understanding of REST APIs, HTTP, and client-server architecture o Experience with relational databases (e.g. PostgreSQL, MySQL) o Basic understanding of multithreading o Familiarity with Docker, Git, and CI/CD pipelines o Strong problem-solving skills and attention to code quality o Advanced written and spoken English Nice to have o Exposure to Spring WebFlux or reactive programming o Experience with Elasticsearch or other NoSQL technologies o Familiarity with Kafka o Basic understanding of networking concepts (Ethernet, TCP/IP)