Develop and maintain Java-based web and backend applications.
Write clean, efficient, and reusable code following best practices.
Design and implement RESTful APIs and microservices.
Integrate applications with databases and third-party systems.
Debug, test, and optimize code for performance and reliability.
Participate in code reviews and contribute to continuous improvement.
Collaborate with front-end developers, QA engineers, and other team members.
Stay up to date with emerging technologies, tools, and frameworks in Java development.
Required Skills & Qualifications:
Bachelor's degree in Computer Science, Engineering, or related field.
2-5 years
of experience in Java development (for mid-level role).
Strong knowledge of