Develop, test, and maintain Java-based applications Work with Spring / Spring Boot frameworks Build RESTful APIs and microservices Collaborate with cross‑functional teams (BA, QA, DevOps) Participate in code reviews and follow best coding practices Troubleshoot and resolve technical issues Work in A