Design, develop, and maintain enterprise-level web applications using Java and Spring Boot .
Develop and integrate RESTful APIs and microservices.
Work with databases like Oracle, MySQL, PostgreSQL, or MongoDB .
Write clean, productive, and maintainable code.
Perform unit testing and debugging.
Collaborate with product managers, architects, QA teams, and other developers.
Participate in code reviews and follow software development best practices.
Deploy applications using cloud and DevOps tools.