About ELITEX: ELITEX is a Software Development company, founded in 2015, with the core expertise & focus on JavaScript, DevOps, and Staff Augmentation services.
Our company has devoted teams of professionals with strong technical expertise and mentoring backgrounds, providing a full cycle of software development.
At ELITEX, every employee’s voice matters, processes are smooth and deprived from useless bureaucracy, and working conditions are great. Apply for a job and check it for yourself! About the Project: Our client is a well-established company in the security solutions industry, specializing in integrated security systems for critical infrastructure, including airports, hospitals, and manufacturing facilities. They have a strong presence in Germany and are known for their innovative approach to physical security and access control systems. Project Overview: You’ll be part of an exciting initiative to revamp the user experience (UX) by developing a new frontend from scratch and helping transition the backend to a modern, decoupled architecture. Key Responsibilities: * Collaborate closely with the Product Owner to analyze a comprehensive customer specification. * Support the extraction of a RESTful interface from a monolithic Java Spring backend. * Develop a greenfield Angular application based on UX team specifications. * Work together with UX specialists and the Product Owner to translate concepts into mockups using Figma. * Contribute as part of a cross-functional team of five developers with varying focus areas.
Requirements: Full Stack Development: * Proven experience across the full software development lifecycle: requirements analysis, system design, development, testing, and deployment.
Backend — Java: * Advanced proficiency in Java, including data structures and algorithms. * Strong background in enterprise application development using Spring Boot, Spring MVC, and Spring Data. * Expertise in building and consuming RESTful APIs.
Frontend — Angular: * Hands-on experience with Angular for building responsive and dynamic web applications. * Solid knowledge of PrimeNG component library to create rich and interactive web applications.
Nice to Have: * Some knowledge of German is a plus.
Company benefits: * Cozy office in the very center of the city; * Modern working place (iMac/MacBook or other preferred hardware); * Convenient type of work: office/remote/hybrid; * No time-tracking systems; * 20 working days of paid vacation annually, which you can take according to your needs (even one by one or all together); * Paid sick-leaves; * Health insurance; * English classes; * Additional vacation days for special lifetime events; * Compensation for educational and training programs; * Team buildings and corporate events.