MWB Technologies is looking for Advance Java Professional to join our dynamic team and embark on a rewarding career journey. ### **Job Description Advanced Java Professional** #### **Responsibilities : ** - Design, develop, and implement scalable, high-performance Java applications using core Java, Spring, Hibernate, and other relevant frameworks. - Collaborate with cross-functional teams to define, design, and deploy new features while ensuring application performance and reliability. - Develop RESTful APIs and integrate them with front-end applications, databases, and third-party services. - Optimize code for efficiency, maintainability, and scalability, ensuring adherence to best coding practices and design patterns. - Conduct code reviews, troubleshoot application issues, and debug complex system problems to ensure seamless functionality. - Implement multithreading and concurrency mechanisms to enhance application performance. - Work with DevOps teams to configure CI/CD pipelines, automate deployment processes, and ensure application stability in production environments. - Write and maintain unit, integration, and functional test cases to ensure the robustness of the applications. - Provide mentorship to junior developers, guiding them in coding best practices, architectural decisions, and debugging techniques. - Ensure security best practices are implemented in the application, addressing vulnerabilities and threats effectively. - Collaborate with database teams to design and optimize queries, stored procedures, and indexing strategies for efficient data retrieval. - Stay updated with emerging Java technologies, frameworks, and industry trends to incorporate innovative solutions into projects. - Work with Agile/Scrum methodologies to ensure timely delivery of high-quality software solutions while actively participating in sprint planning, daily stand-ups, and retrospectives.