We are seeking an experienced Senior Full Stack Developer with 7+ years of expertise in building robust and scalable applications. The ideal candidate will have strong proficiency in Angular for front-end development and Java for middle-layer/backend systems. This role requires the ability to translate complex requirements into functional, high-performance solutions that provide excellent user experiences and back-end stability.
Key Responsibilities
- Develop and maintain responsive front-end applications using Angular.
- Design, develop, and optimize middle-layer services in Java, ensuring smooth integration with front-end systems.
- Collaborate with cross-functional teams to deliver high-quality software solutions.
- Participate in code reviews, contribute to best practices, and ensure adherence to coding standards.
- Troubleshoot and resolve performance bottlenecks across the application stack.
- Stay updated with emerging trends and technologies to bring innovation to the development process.
Requirements
- 7+ years of professional experience in software development.
- Proficient in Angular for front-end development, with experience in building dynamic web applications.
- Strong expertise in Java for middle-layer architecture and backend systems.
- Solid understanding of RESTful APIs and microservices architecture.
- Experience with version control systems (Git, SVN, etc.).
- Excellent problem-solving skills and a proactive approach to development challenges.
- Strong communication skills, with the ability to collaborate effectively within a team environment.