Job Openings
Fullstack Software Developer: angular + java
About the job Fullstack Software Developer: angular + java
Job Location: hybrid in Timisoara
Recruitment process:
- HR screening
- Technical interview
Role description:
- Construct highly available and scalable microservices, building upon our existing zero-downtime approach.
- Integrate a Quality-first development approach and embrace a DevOps culture for seamless deployment.
- Implement state-of-the-art monitoring, logging, and observability systems to ensure optimal performance and swift issue resolution.
- Remain current on industry trends and emerging technologies to ensure our systems remain at the forefront of industry.
Profile:
- 5+ years of experience in full-stack development, with strong expertise in both frontend and backend technologies.
- Frontend (Angular):
- Proficient in Angular, HTML, CSS, JavaScript, and TypeScript.
- Deep understanding of Angular best practices, design patterns, and component architecture.
- Skilled in RxJS for reactive programming and NgRx for state management.
- Experience with Angular Material, Bootstrap/NgBootstrap for responsive UI design.
- Familiarity with ngx-translate for internationalization and localization.
- Proficient in Jasmine and Karma for unit testing.
- Strong grasp of Angular Forms and Angular Animations for dynamic UI experiences.
- Backend (Java):
- Hands-on experience with Java/J2EE, Spring Boot, RESTful APIs, and Microservices.
- Strong object-oriented design and analysis skills (OOAD).
- Experience with Spring Framework integrations and cloud-native application development.
- Familiar with Agile, DevOps, and Test-Driven Development (TDD) practices.
- Proficient in SQL/PL-SQL, with working knowledge of Hibernate/JPA for ORM.