Lead Full Stack Developer - Java + React/Angular (k/m)
Brak informacji o wynagrodzeniu
SeniorFull-time
#447478·Dodano wczoraj·0
Źródło: KDR Human Resources ConsultingTech Stack / Keywords
JavaSpring BootSpring SecurityREST APISQLJUnitApache KafkaAngularReact
Wymagania
- Minimum of 8 years of professional experience in Full Stack software development
- Strong hands-on experience with Spring Boot for building enterprise-grade backend applications
- Solid knowledge of Spring Security for implementing authentication, authorization, and secure application design
- Proven experience in designing and developing REST APIs following industry best practices
- Proficiency in working with SQL databases, including writing complex queries, performance tuning, and data modeling
- Experience writing reliable and maintainable tests using JUnit or similar testing frameworks
- Hands-on experience with Apache Kafka for event streaming, asynchronous messaging, and building event-driven architectures
- Strong proficiency in at least one modern frontend framework — Angular or React — including component-based architecture and state management
- Strong communication skills and the ability to work effectively in an international, Agile team environment
- Proficiency in English (B2+), both written and spoken
Obowiązki
- Design, develop, and maintain scalable fullstack applications using Java-based backend technologies and modern frontend frameworks
- Build and integrate RESTful APIs and event-driven services to support complex business requirements
- Participate in the full software development lifecycle — from requirements analysis and technical design through implementation, testing, and deployment
- Collaborate with cross-functional teams including product owners, business analysts, UX designers, and QA engineers to deliver high-quality solutions
- Contribute to architectural decisions and advocate for best practices in code quality, security, and performance
- Participate in code reviews, providing constructive feedback to ensure maintainability and adherence to coding standards
- Develop and maintain unit and integration tests to ensure reliability and stability of delivered features
- Work with messaging systems and asynchronous communication patterns to support distributed architectures
- Continuously identify opportunities for technical improvement and contribute to the evolution of the technology stack
KDR Human Resources Consulting
12 aktywnych ofert