Java Fullstack Developer, Angular — Mid-level
Summary
Builds and maintains web apps with Angular, integrating Java/Spring Boot APIs and optimizing real-time data processing for high-volume systems.
Responsibilities
- Design, develop and maintain web applications using Angular (latest versions).
- Implement features involving real-time data processing, using ag-Grid or similar tools.
- Collaborate with backend teams and contribute to the development and integration of Java APIs and microservices.
- Ensure efficient communication between front-end and back-end (REST APIs, JSON).
- Optimize application performance for speed, efficiency and scalability, especially in high data-volume scenarios.
- Write clean, scalable and well-documented code, following best practices.
- Troubleshoot issues related to real-time data visualization and UI responsiveness.
- Stay up to date with trends and best practices in Front-End and Back-End development.
Requirements
- Degree in Computer Science, Engineering or related fields (or equivalent experience).
- Minimum of 3 years' experience developing with Angular (Mid-level).
- Solid experience with Java 8+ / Java 11+.
- Development of REST APIs using Spring Boot and microservices architecture.
- Experience with real-time data processing using ag-Grid or a similar tool.
- Experience integrating RESTful APIs and handling JSON.
- Knowledge of Git and code versioning.
- Experience with GitHub Actions and Docker.
- Experience with log analysis and troubleshooting.
- Experience working with mission‑critical, high transactional‑volume systems.
- Familiarity with agile methodologies (Scrum).
- Proficiency in:
- Angular
- TypeScript
- JavaScript
- HTML5
- CSS3
Core Competencies
Demonstrates expertise in developing and maintaining web applications using Angular, with a strong focus on real-time data processing and integration of REST APIs. Proficient in optimizing application performance and following best coding practices in a collaborative environment.
Tools & Technologies
- Spring Boot
- Git
- GitHub Actions
- Docker