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
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)
Benefits & conditions
o Access to state of the art laboratory equipped with the entire Ceragon products portfolio. o Benefit online through a generous monthly budget. 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. 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. o All the modern comforts: daily coffee, a selection of teas, fresh fruits, and warm pastries to start your mornings right. o Breakroom with games and a cozy terrace. o Social activities: Sports Day, Easter & Christmas Party, other quarterly events and Happy hours. o Hybrid Work (2 days from office). o Central location on Calea Victoriei and parking facilities. o …and last but not the least: the opportunity to grow your career in a friendly, dynamic, multinational environment!