Java Technical Lead

Logisoft Technologies Inc
Austin, United States of America
6 days ago

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Working hours
Regular working hours
Languages
English
Experience level
Senior

Job location

Austin, United States of America

Tech stack

Java
Agile Methodologies
Amazon Web Services (AWS)
Cloud Computing
Code Review
Software Design Patterns
DevOps
Distributed Systems
Inventory Management Software
Java Web Services
Enterprise Messaging Systems
RabbitMQ
Cloud Services
Software Deployment
Software Engineering
Systems Integration
Spring-boot
Event Driven Architecture
Containerization
Kubernetes
Kafka
Docker
Microservices

Job description

We are seeking a highly experienced Java Technical Lead to lead the design, development, and delivery of scalable applications supporting retail and e-commerce platforms. The ideal candidate will have strong expertise in Java, Microservices architecture, Kubernetes, AWS cloud technologies, and Order Management Systems (OMS).

This role requires a hands-on technical leader who can guide engineering teams, design modern distributed systems, and ensure the successful delivery of high-volume,customer-facing retail applications., * Lead the architecture, design, and development of scalable Java-based applications using microservices architecture.

  • Design and implement cloud-native solutions leveraging AWS services.
  • Build and manage containerized applications using Kubernetes for scalable and resilient deployments.
  • Develop and integrate systems supporting Order Management Systems (OMS) including order processing, fulfillment, and inventory integration.
  • Translate business and product requirements into technical architecture and implementation plans.
  • Provide technical leadership and mentorship through code reviews, design reviews, and engineering best practices.
  • Collaborate with product teams, architects, DevOps, and cross-functional teams to deliver enterprise retail solutions.
  • Ensure applications meet performance, scalability, security, and reliability standards.
  • Support system integrations with third-party platforms such as payment gateways, inventory systems, and logistics platforms.
  • Oversee deployment, monitoring, and post-production support.

Requirements

  • 10-12+ years of experience in software development with strong Java development expertise.
  • Proven experience in a Technical Lead or Senior Engineering role.
  • Strong hands-on experience with Java, Spring Boot, and Microservices architecture.
  • Experience building and deploying applications using Kubernetes and container technologies (Docker).
  • Strong experience with AWS cloud services.
  • Experience working with or integrating Order Management Systems (OMS) in retail environments.
  • Solid understanding of distributed system design, design patterns, and scalable architectures.
  • Experience working in Agile development environments.
  • Strong communication and leadership skills., * Experience in Retail or E-Commerce platforms.
  • Experience with CI/CD pipelines and DevOps practices.
  • Familiarity with event-driven architecture and messaging systems (Kafka, RabbitMQ, etc.).
  • Experience in high-volume transaction systems.
  • AWS Certification is a plus.

Apply for this position