
Java developer at Weekday AI. This role is for one of Weekday’s clients. Min Experience: 7 years. Location: India. JobType: full-time. We are seeking a highly skilled and experienced . Java Developer. with . 7+ years of hands-on expertise in Java. to join our dynamic engineering team. The ideal candidate will have a strong foundation in Core Java, object-oriented programming principles, and proven experience in building, maintaining, and optimizing scalable enterprise applications. You will play a key role in designing, developing, and delivering high-quality software solutions while collaborating with cross-functional teams to drive innovation and efficiency.. This is an excellent opportunity for someone passionate about backend development and eager to work on complex, performance-driven systems that solve real-world problems at scale.. Key Responsibilities. . . Application Development. . . . Design, develop, test, and deploy robust and scalable applications using Java. . . Write clean, efficient, and maintainable code that adheres to best practices and coding standards. . . Optimize application performance, scalability, and reliability. . . . . System Design & Architecture. . . . Participate in architecture discussions and provide technical recommendations. . . Contribute to the design of system components, APIs, and data models. . . Ensure system designs support long-term business strategies and scalability. . . . . Collaboration & Teamwork. . . . Work closely with product managers, business analysts, QA engineers, and DevOps teams to deliver features and enhancements. . . Mentor junior developers by reviewing code, providing technical guidance, and fostering best practices. . . Participate in Agile ceremonies such as sprint planning, daily stand-ups, and retrospectives.. . . . Testing & Quality Assurance. . . . Develop unit tests, integration tests, and ensure high code coverage. . . Debug and resolve complex technical issues in a timely manner. . . Collaborate with QA teams to ensure software quality and compliance with business requirements. . . . . Continuous Improvement. . . . Research and adopt new tools, frameworks, and practices to improve development efficiency. . . Identify opportunities for process automation, performance optimization, and technical innovation. . . Stay up to date with emerging trends and advancements in Java and related technologies. . . . Required Skills & Qualifications. . . 7+ years of proven professional experience in Java development.. . . Strong expertise in . Core Java, OOP concepts, and design patterns.. . . Hands-on experience with frameworks such as . Spring / Spring Boot / Hibernate.. . . Proficiency in developing RESTful APIs, microservices, and backend systems. . . Strong database knowledge (SQL/NoSQL) and hands-on experience with relational databases such as MySQL, PostgreSQL, or Oracle. . . Familiarity with version control systems (Git), build tools (Maven/Gradle), and CI/CD pipelines. . . Solid understanding of multithreading, concurrency, and memory management in Java. . . Experience with cloud platforms (AWS, Azure, or GCP) is a plus. . . Strong debugging, troubleshooting, and problem-solving skills. . . Excellent communication skills and ability to work in cross-functional teams. . . Preferred Qualifications. . Experience in . microservices-based architecture. and distributed systems. . . Familiarity with containerization and orchestration (Docker, Kubernetes). . . Exposure to front-end technologies (React, Angular, or Vue) for full-stack understanding. . . Knowledge of performance profiling and tuning of Java applications. . . Contribution to open-source projects or active participation in Java communities. . . Company Location: India.