We are seeking a highly skilled Senior Full-Stack Software Engineer with deep expertise in Angular and solid experience in Java-based back-end development.
Requirements
- 6+ years of professional software development experience
- 4+ years of Angular (2+) development, with mastery of HTML, CSS, ES6, and front-end tooling (e.g., NPM)
- 6+ years of Java/J2EE experience, including integration with RESTful services and RDBMS (SQL)
- Experience building SPAs and working with DOM manipulation and browser compatibility
- Proven ability to implement design patterns such as observables, flow control, and error handling
- Strong problem-solving skills and understanding of object-oriented design and algorithms
- Excellent communication and collaboration skills
