- Design, develop, test, and deploy full-stack web applications.
- Build RESTful APIs using Java, Spring Boot, and related frameworks.
- Develop responsive and user-friendly interfaces using Angular.
- Collaborate with business analysts, architects, and cross-functional teams to define and implement solutions.
- Write clean, maintainable, and productive code following coding standards.
- Perform code reviews and ensure application security and performance.
- Debug and resolve production issues and application defects.
- Participate in Agile ceremonies such as sprint planning, stand-ups, and retrospectives.
- Integrate third-party APIs and external systems.
Preferred candidate profile
- Knowledge of Microservices and API Gateway.
- Experience with Messaging Systems (Kafka, RabbitMQ).
- Understanding of Design Patterns and SOLID principles.
- Strong problem-solving and communication skills.