Are you a seasoned Solution Designer with deep expertise in Java, Microservices, and API development ? Ready to take the lead in designing cutting-edge software solutions that make a real impact? We’re looking for a passionate and skilled professional to join our dynamic team and help shape the future of scalable, innovative tech systems for our clients. What You’ll Do: Collaborate with stakeholders to understand business requirements and translate them into robust technical solutions. Architect and design scalable, maintainable software systems using Java , Microservices , and RESTful APIs . Develop high-quality code, adhering to best practices and industry standards. Integrate with external systems and enable seamless data exchange through well-designed APIs. Partner with cross-functional teams to align on project goals, timelines, and deliverables. Conduct code reviews, troubleshoot issues, and provide technical mentorship. Stay up to date with the latest tech trends to drive innovation and continuous improvement. What We’re Looking For: Bachelor's degree in Computer Science, Engineering, or a related field. Minimum 9 years of hands-on experience in Java development and software design. Strong background in Microservices architecture , design patterns, and implementation. Proven experience building RESTful APIs using frameworks like Spring Boot . Solid grasp of API security, integration strategies, and modern development principles. Familiarity with cloud platforms (e.g., AWS) and containerization tools (Docker, Kubernetes). Strong communication skills and the ability to collaborate with both technical and non-technical stakeholders. Why Join Us? Be part of a collaborative and forward-thinking team. Work on high-impact projects across a range of industries. Opportunity to lead and shape complex solutions from the ground up. Access to the latest tools, technologies, and training.