Job Opportunity: We are seeking a highly skilled and experienced Full Stack Developer to join our team. The ideal candidate will have a strong background in Java, Spring Boot, and Angular, with expertise in designing and optimizing distributed systems and handling large-scale data processing. Additionally, the candidate should have experience working in Scrum or SAFe teams and be able to communicate technical concepts clearly.
About the Role: As a Full Stack Developer, you will play a key role in building web-based emergency response applications that integrate Java, Spring Boot, and Angular in a microservices architecture. You will develop scalable backend services and intuitive frontends, ensuring high performance, security, and reliability. You will work closely within cross-functional teams to gather requirements, design solutions, and deliver high-quality software.
Responsibilities:
* Design, develop, and optimize backend services and APIs using Java and Spring Boot in a complex microservices' architecture.
* Implement modern, user-friendly interfaces with TypeScript and Angular to enhance emergency response efficiency.
* Contribute to the design and architecture of distributed systems, ensuring scalability, security, and maintainability.
* Collaborate with cross-functional teams to gather requirements, design solutions, and deliver high-quality software.
Requirements: To be successful in this role, you will need:
* A strong background in Java development, with expertise in Spring Boot and microservices.
* Experience working in Scrum or SAFe teams and ability to communicate technical concepts clearly.
* Familiarity with TypeScript, JavaScript, and Angular (or similar frameworks like React).
* Experience designing and optimizing distributed systems and handling large-scale data processing.
* Familiarity with Git, CI/CD pipelines, containerization (Docker, Kubernetes), and cloud services.
Benefits: We offer a range of benefits to support your career growth and well-being, including:
* Flexitime and up to 2 home office days per week.
* Subsidy for lunch and gym.
* Tech talks and opportunities for professional development.
* Company health programs and future-oriented company culture.