Location: Mangalore, India. Department: Engineering About XY Retail At XY Retail, were revolutionizing retail technology by empowering global brands to deliver seamless, omnichannel customer experiences. Our platform is used by leading brands in 45+ countries, offering solutions that connect physical and digital retail. Join us to shape the future of commerce in a fast-paced, innovation-driven environment. Role Overview As a Senior Software Engineer at XY Retail, you will provide technical guidance and will lead the teams participation in all phases of our software development lifecycle. In this role, you will be responsible for delivering XY Retails unified commerce platform features and technical capabilities. This will be accomplished through technical leadership, implementation of technical designs, direct contributions to design decisions, influencing the technical direction of our unified commerce platform and mentoring of junior engineers. You will be responsible for developing industry-leading experiences that best development practices to help us improve the scale, reliability, and performance of our XY platform. Key Responsibilities Demonstrate end-to-end ownership of features, projects, modules, and services that you and the team deliver in all phases of the software development lifecycle. Lead design, development and implementation of end-to-end solutions towards new features, modules of XYs unified commerce platform. Develop and lead design discussions and contribute to overall technical direction, advocating for best practices and innovative solutions. Optimize software performance, identifying and resolving bottlenecks via monitoring, logging, and metrics to enhance the user experience. Act as a strong advocate for clean, scalable, high-performing, secure, and reliable software services, in all areas, including coding, documentation, automation, etc. Identify and implement critical non-functional requirements (Availability, Security, Performance, Scalability, and Observability), and improve automated test strategies, build and deploy processes to enable speedy and reliable continuous integration. Qualifications 10+ years of professional experience in software development, with a strong emphasis on backend development in Java. High proficiency and strong skills in Java, J2EE Technologies, object-oriented, functional programming and familiarity with all related latest topics and technologies Solid understanding of the possibilities and limitations of building robust backend platform services. Experience in building high-scale, high-throughput, low-latency systems. Experience in writing high-quality code, and automated tests to back up your code. Strong problem-solving skills, possessing the ability to work independently or collaboratively to analyze and address complex technical challenges. Experience with modern software development practices, version control systems, and agile methodologies. Excellent communication skills with the ability to collaborate effectively with cross-functional teams. Strong attention to detail, as well as a passion for delivering high-quality software solutions. Why Join XY Retail Be part of a company shaping the future of retail technology. Work on exciting projects with leading global brands. Gain international exposure and cultural insights. Are you ready to explore the world, grow your career, and redefine the retail industry Apply now to join XY Retail as a Senior Java Developer!,
Employement Category:
Employement Type: Full timeIndustry: IT Services & ConsultingRole Category: Not SpecifiedFunctional Area: Not SpecifiedRole/Responsibilies: Senior Java Software Engineer