Logile
Website:
logile.com
Job details:
Company Overview
Logile is the leading retail labor planning, workforce management, inventory management and store execution provider deployed in thousands of retail locations across North America, Europe, Australia, and Oceania.
Our proven AI, machine-learning technology and industrial engineering accelerate ROI and enable operational excellence with improved performance and empowered employees. Retailers worldwide rely on Logile solutions to boost profitability and competitive advantage by delivering the best service and products at optimal cost.
From labor standards development and modeling to unified forecasting, storewide scheduling, and time and attendance, to inventory management, task management, food safety, and employee self-service we transform retail operations with a unified store-level solution. Gain the Advantage with The Logic of Retail. One Platform for store planning, scheduling and execution.
For more information, visit www.logile.com .
Job Summary
We are looking for a Strong Java Technical Architect who has expertise with Java-based backend development and modern front-end technologies, along with expertise in Spring Boot, Angular/React, microservices and cloud platforms. As a key contributor, you will design, develop, and maintain scalable web applications that drive business success. You will interface with key stakeholders, providing technical expertise throughout various stages of the Software Development Life Cycle. You will play a critical role in creating high-level design artifacts and guiding the development team to implement end-to-end solutions from a technical perspective.
Key Responsibilities
Lead the design, implementation and migration of enterprise-grade Java applications using Springboot, React and other related technologies.
Architect and design microservices that are scalable, resilient, and optimized for cloud environments.
Design and implement API strategies (RESTful services, etc.) and integrate with various data sources.
Provide thought leadership on the use of containers (Docker) and Kubernetes for container orchestration and deployment.
Define best practices for building cloud-native applications, emphasizing scalability, security, and maintainability.
Collaborate with multi-national stakeholders, including business analysts, product owners, and other architects, to understand requirements and translate them into technical solutions.
Define and enforce standards for CI/CD pipelines, automation, version control, and code quality.
Lead and mentor development teams, providing guidance on architectural decisions, coding standards, and performance optimizations.
Ensure that systems are highly available, fault-tolerant, and performant, leveraging tools like Kubernetes, Docker, and cloud infrastructure.
Conduct regular code reviews and architecture reviews to ensure adherence to technical and business requirements.
Stay current with new technologies and trends in cloud-native development, containers, microservices, and distributed systems.
Job Location & Schedule:
This job is an onsite job at Logile Bhubaneswar Office.
It is expected that the selected candidate will be available to work with some hours of overlap with US working times
Skills & Experience
Extensive experience with Java and Springboot for building scalable, maintainable backend systems.
Proven experience designing and building microservices architectures and deploying them in cloud-native environments.
Strong hands-on experience with containerization technologies (Docker) and orchestration tools like Kubernetes.
Technical Skills: In-depth knowledge of Java 8+, Spring Boot, Spring Cloud, Spring Security, and related Spring technologies.
Hands-on experience with containers for deploying and managing applications in production.
Strong understanding of microservices architecture, API design (RESTful), and integration patterns.
Solid experience with cloud infrastructure (AWS, Azure, GCP) and leveraging cloud-native services.
Strong understanding of database design and integration with SQL databases (e.g., PostgreSQL).
Familiarity with DevOps practices and tools (e.g., Jenkins, Terraform, Ansible).
Architectural and Design Skills: Ability to design highly scalable, available, and fault-tolerant architectures.
Experience designing and implementing CI/CD pipelines and automated testing frameworks.
Leadership and Communication: Excellent leadership skills, with experience in guiding, mentoring, and building high-performing teams.
Ability to communicate complex technical concepts to both technical and non-technical stakeholders.
Strong problem-solving skills and the ability to make data-driven architectural decisions.
Experience in working with Agile development methodologies (Scrum).
Security: Experience with OAuth, JWT, and other security mechanisms for securing microservices.
Monitoring & Logging: Familiarity with monitoring tools (e.g., Datadog, Prometheus) and logging platforms
Performance Tuning: Strong background in performance optimization, profiling, and tuning Java applications.
Experience
12-18 years of professional software development experience
5+ years in a leadership role.
Opportunities For Growth
Experienced technical leads may be eligible for future positions within the Product Development team or other areas within the Logile organization.
Compensation And Benefits
The compensation and benefits associated for this role is benchmarked against the best in industry and job location
Applicable shift allowances and home pick up and drops will be provided by Logile
Click on Apply to know more.