Senior Software Engineer-JAVA

eyewa 

Employer Active

Posted 1 hrs ago

Experience

5 - 10 Years

Education

Bachelor of Science(Computers)

Nationality

Any Nationality

Gender

Not Mentioned

Vacancy

1 Vacancy

Job Description

Roles & Responsibilities

Responsibilities:

  • Design, develop, and maintain scalable Java-based backend services for eyewa s core platforms (e-commerce, OMS, POS, CRM integrations)
  • Build and optimize RESTful APIs and microservices used by web, mobile apps, and in-store systems
  • Own end-to-end delivery of features, from design to production rollout
  • Work on payment integrations, order lifecycle, refunds, and reconciliation flows
  • Collaborate with OPS, Supply Chain, and Customer Support teams to build reliable post-order systems
  • Ensure high availability, performance, and data consistency across systems
  • Review code, mentor junior developers, and raise overall engineering quality
  • Troubleshoot and resolve production issues with a strong ownership mindset
  • Contribute to architectural decisions and long-term platform scalability

Required Skills & Qualifications:

  • 5+ years of hands-on experience in Java (Java 8+)
  • Strong experience with Spring Boot / Spring Framework
  • Proven experience building microservices-based systems
  • Strong understanding of REST APIs, authentication, and system integrations
  • Experience with SQL & NoSQL databases (MySQL/PostgreSQL, MongoDB)
  • Hands-on experience with Hibernate/JPA
  • Solid understanding of data structures, algorithms, and design patterns
  • Experience working in high-traffic, transaction-heavy systems
  • Proficiency with Git and collaborative development workflows
  • Strong problem-solving skills and ownership mindset

Nice to Have:

  • Experience with e-commerce platforms, OMS, POS, or logistics systems
  • Hands-on experience with payment gateways (Tamara, Stripe, Checkout, etc.)
  • Experience with Kafka / RabbitMQ
  • Exposure to AWS or cloud-native systems
  • Knowledge of Docker and Kubernetes
  • Experience with Redis or caching strategies
  • Familiarity with monitoring and observability tools (Datadog, New Relic, etc.)

Desired Candidate Profile

We are looking for a Senior Software Developer (Java) to build and scale backend systems that power eyewa s e-commerce platform, order management, payments, fulfillment, and in-store experiences. You will take ownership of critical services, work on high-traffic systems, and collaborate closely with product, mobile, web, and operations teams.

Company Industry

Department / Functional Area

Keywords

  • Senior Software Engineer-JAVA

Disclaimer: Naukrigulf.com is only a platform to bring jobseekers & employers together. Applicants are advised to research the bonafides of the prospective employer independently. We do NOT endorse any requests for money payments and strictly advice against sharing personal or bank related information. We also recommend you visit Security Advice for more information. If you suspect any fraud or malpractice, email us at abuse@naukrigulf.com

eyewa 

We are looking for a Senior Software Developer (Java) to build and scale backend systems that power eyewa s e-commerce platform, order management, payments, fulfillment, and in-store experiences.

https://career.eyewa.com/apply/acb2bb22-cbf2-4f4a-9c1c-de57a5d9ee7d

Similar Jobs

Senior Software Engineer (Java BE)

Senior Software Engineer

Senior Software Engineer

View All