Key Responsibilities:
Develop and maintain backend features for enterprise applications on cloud platforms.
Build robust backend services and APIs using Java (Spring Boot or similar frameworks).
Collaborate with
product owners, UI/UX
designers, QA engineers, and DevOps for end-to-end delivery
Ensure performance, scalability, and security of the application.
Participate in code reviews and agile ceremonies.
Required Skills:
Strong programming skills in Java (preferably Spring Boot).
Experience with Angular or ReactJS for frontend development.
Good understanding of RESTful APIs and microservices architecture.
Experience with relational databases (e.g., PostgreSQL, MySQL) and version control (Git).
Familiar with containerization (Docker) and basic DevOps workflows (CI/CD).
Solid problem-solving skills and ability to work independently or in a team.
Nice to Have:
Experience with cloud platforms (AWS / Azure / GCP).
Fmiliarity with Kubernetes or other orchestration tools.
Understanding of enterprise application patterns and domain-driven design