Develop and maintain web applications using Java and front-end technologies.
Create and consume RESTful APIs and microservices. Collaborate with cross-functional teams to understand business requirements and deliver technical solutions.
Participate in application design, coding, testing, debugging, and deployment activities.
Develop responsive and user-friendly user interfaces.
Work with relational databases and perform basic database operations.
Troubleshoot application issues and support performance optimization.
Follow coding standards, best practices, and version control processes.
Prepare and maintain technical documentation as required.