Key Responsibilities: Design, develop, and maintain Java-based applications, ensuring high performance and responsiveness. Implement and integrate APIs and third-party services into applications. Collaborate with product owners, QA, and other developers to define and deliver features. Write clean, m