We are looking for a Senior Full Stack Developer with robust expertise in Java and Spring Boot (60%) and Angular (40%) to design, develop, and maintain scalable enterprise-grade applications. The candidate should have hands-on experience with microservices , cloud platforms (AWS) , containerization (Docker & Kubernetes) , event-driven systems (Apache Kafka) , and automated testing frameworks .
Key Responsibilities
- Backend (Java ~60%) Design and develop scalable, secure backend services using Java and Spring Boot
- Build and maintain RESTful APIs and microservices architecture
- Implement event-driven solutions using Apache Kafka
- Work with AWS services and Hive for data processing and analytics
- Ensure high performance, reliability, and scalability of applications
- Write clean, maintainable, and well-tested code following best practices
- Frontend (Angular ~40%) Develop responsive and user-friendly web applications using Angular
- Collaborate with UX/UI designers to translate requirements into technical solutions
- Implement client-side logic and integrate frontend with backend APIs
- Optimize applications for performance and scalability
- Cloud, DevOps & Containers Deploy and manage applications using Docker and Kubernetes
- Work with AWS for infrastructure, deployment, and monitoring
- Participate in CI/CD pipeline setup and enhancements
- Testing & Quality Write unit and integration tests using JUnit (backend) Jasmine (Angular frontend)
- Participate in code reviews and ensure compliance with quality standards
- Troubleshoot and resolve application issues across environments