Senior Full-Stack Developer with (Java API + Angular)
Position Overview :
Seeking a Senior Full-Stack Developer with a (Java API + Angular).
Key Responsibilities :
- Minimum 8+ years of experience in developing enterprise applications
- Strong hands-on experience in Java and Angular
- Multi-threading and Synchronization on multicore systems
- Solid understanding of Object-Oriented Principles
- Solid architectural understanding of enterprise applications
- Experience with REST based APIs and SpringBoot Microservices
- Proficient in Security and building high availability applications
- Spring / Hibernate
- Oracle PL SQL Experience
- Agile development experience
- Excellent communication skills, oral and written; ability to face off to business users.
- Good team-work skills, and the ability to work in a distributed global team environment
- Strong analytical and problem-solving skills
- Self-motivated with the determination to achieve his / her goals
- Strong hands on experience in JavaScript / TypeScript, HTML5, CSS3, SCSS, and Responsive Design, writing cross-browser compatible code .
- Experience with RESTful APIs, GraphQL, and integrating front-end components with backend services.
- Good understanding of UI / UX best practices and building highly interactive web applications.
- Exposure to ReactJS framework is a big plus
- Strong understanding of frontend build tools (Webpack, Angular CLI, npm, yarn, gulp and version control systems like Git.
- Multiple years of experience with software engineering best practices (unit testing, automation, design patterns, peer review,
- Strong understanding of UX and visual design
- Clear understanding of building horizontally scalable, highly available, highly resilient, and low latency applications