Sr Developer - Java (POS)

EssilorLuxottica$100K — $120K *
Mason, OH 45040In-Person
Information Technology
5 - 7 years of experience
Job Overview by Ladders

Qualifications

  • Bachelor's degree in Computer Science or related field.
  • 5+ years of Java development experience; experience in retail or insurance preferred.
  • Strong knowledge of OOP and design principles.
  • Familiarity with Docker, Kubernetes, and Azure services.
  • Experience with SQL/NoSQL databases, specifically Oracle and MongoDB.
  • Proficient in REST API development using Java/Spring Boot.
  • Knowledge of a modern JavaScript framework such as React, Angular, or Vue.

Responsibilities

  • Lead the design and development of multi-platform applications.
  • Perform complex programming tasks including coding, unit testing, and debugging.
  • Collaborate with stakeholders to define requirements and project priorities.
  • Manage system enhancements while adhering to architectural standards.
  • Analyze and document system needs, workflows, and outputs.
  • Support new business capabilities and resolve system issues.
  • Implement monitoring systems for cloud applications.

Benefits

  • Health care options available.
  • Retirement savings plan offered.
  • Paid time off/vacation included.
  • Employee discounts on retail brands.
  • Competitive bonus and/or commission plan.
Full Job Description
Requisition ID: 943807 Store #: 111313 Tech SrvcsEnd Use - OH CSC
Position: Full-Time
Total Rewards: Benefits/Incentive Information

JOB DESCRIPTION

GENERAL FUNCTION

The Sr. Java Developer supports POS applications for Luxottica Retail brands (e.g., LensCrafters, Sunglass Hut). Responsibilities include designing, developing, enhancing, and supporting software using Agile or Waterfall methodologies. The role delivers technical solutions, proposes designs aligned with architecture standards, and works across multiple technologies. It includes collaborating with business partners, solving technical issues, recommending system improvements, and providing expertise for large-scale development tasks.

MAJOR DUTIES & RESPONSIBILITIES
  • Lead design and development of cross-functional, multi-platform applications.
  • Perform complex programming: coding, unit testing, debugging.
  • Collaborate with business, architects, and technical teams to define requirements and priorities.
  • Manage system processes, enhancements, and ensure adherence to best practices and architectural standards.
  • Follow SDLC processes and contribute to project planning and estimation.
  • Analyze and document data needs, workflows, system interfaces, and outputs.
  • Support new business capabilities and system issue resolution.
  • Enforce standards: architecture, coding, security, configuration management.
  • Evaluate feasibility, costs, timelines, and integration with existing systems.
  • Ensure performance, scalability, and reliability targets are met.
  • Coordinate development, testing, implementation, and documentation.
  • Troubleshoot production issues and perform root-cause analysis.
  • Implement monitoring, logging, and alerting for cloud applications.
  • Participate in code reviews and create technical documentation.
  • Improve deployment/release processes with development and operations teams.
  • Conduct vulnerability assessments and perform security remediation.

BASIC QUALIFICATIONS
  • Bachelor's degree in Computer Science, Information Systems, Business, or related field.
  • 5+ years Java development experience; retail/insurance experience a plus.
  • Strong OOP and design principles knowledge.
  • Experience with Docker, Kubernetes, Azure (API Gateway, DevOps, AKS).
  • SQL/NoSQL (Oracle, MongoDB).
  • REST API development using Java/Spring Boot.
  • Experience with a modern JavaScript framework (React, Angular, Vue).
  • Linux and shell scripting familiarity.
  • Strong teamwork, problem-solving, communication, and ability to work under pressure.
  • Flexibility to work non-business hours when needed; ability to collaborate globally.

PREFERRED QUALIFICATIONS
  • Experience with AI-assisted development tools.
  • Messaging systems (Kafka, Azure Event Hub).
  • UI development: HTML, CSS, JavaScript, JSP.
  • Spring frameworks: Core, MVC, Web Flow, Security, Tiles.
  • JUnit/unit testing, XML schema validation.
  • Maven, Git, Apache HTTP Server.
  • Monitoring tools: Azure Monitor, App Insights, New Relic, Splunk.
  • Mobile development (Android preferred).
  • Agile and/or Waterfall experience.

This posting is for an existing vacancy within our business. Employee pay is determined by multiple factors, including geography, experience, qualifications, skills and local minimum wage requirements. In addition, you may also be offered a competitive bonus and/or commission plan, which complements a first-class total rewards package. Benefits may include health care, retirement savings, paid time off/vacation, and various employee discounts.

About EssilorLuxottica

EssilorLuxottica Careers

Joining EssilorLuxottica means becoming part of a global community of esteemed professionals dedicated to propelling the eyewear industry forward through innovation and leadership. EssilorLuxottica, the leader in lens and eyewear manufacture, offers a plethora of job opportunities that promise not only professional growth but also a commitment to diversity and career development.

Explore Job Opportunities

EssilorLuxottica is on the lookout for talented individuals who are eager to drive change and excel in their careers. The company offers various positions that cater to a wide range of skills and experiences. Whether you're seeking an entry-level role or a more senior position, EssilorLuxottica provides a platform where your professional skills can flourish.

Internship Programs

Start your career with EssilorLuxottica through its dynamic internship programs. These opportunities allow you to apply your academic knowledge in real-world scenarios, enhancing your job prospects and providing you with invaluable industry experience. Internships at EssilorLuxottica are a stepping stone to full-time employment and open doors to extensive networking and mentorship from leaders in the field.

Culture and Benefits

EssilorLuxottica is committed to fostering a workplace culture that values teamwork, creativity, and diversity. Employees enjoy a range of benefits designed to support their lifestyle and well-being, including comprehensive health benefits, flexible working conditions, and continuous diversity training. EssilorLuxottica's inclusive environment encourages every team member to bring their unique perspectives to the table.

Professional Growth and Development

Career advancement is a cornerstone of EssilorLuxottica's employment philosophy. The company invests in leadership training and professional development programs that empower employees to hone their skills and advance their careers. Through personalized career paths, employees can navigate their professional journeys effectively.

Hiring Process

The hiring process at EssilorLuxottica is designed to be transparent and engaging. Candidates are encouraged to showcase their skills and experience through a detailed resume and during the interview process. EssilorLuxottica values a thorough approach to ensure that all potential hires are a fit for the company’s culture and job demands.

Networking and Innovation

At EssilorLuxottica, networking and innovation go hand in hand. Employees are encouraged to collaborate across teams and regions to foster innovation that leads to industry breakthroughs. The company's global presence offers unparalleled opportunities for networking and personal growth within the industry.

Join the EssilorLuxottica Team

Search open positions that match your skills and interests on the EssilorLuxottica Jobs portal. The team seeks passionate, curious, and solution-driven team players ready to contribute to the company's mission of redefining the eyewear industry.

Stay Connected with EssilorLuxottica Careers

Keep up to date with career tips, insider perspectives, and industry-leading insights you can put to use today—all from the professionals who are part of EssilorLuxottica. Subscribe to receive job alerts, latest news, and insider tips tailored to your preferences. Discover what exciting and rewarding opportunities await at EssilorLuxottica.

READ CAREERS BLOG

Job Alert Emails

Personalize your subscription to receive job alerts, latest news, and insider tips tailored to your preferences. See what exciting and rewarding opportunities await at EssilorLuxottica.
Learn more about EssilorLuxottica

Similar Jobs

More Jobs at EssilorLuxottica

  • Sr Analyst- Business Data
    $88K — $105K *
    Dallas, TX 75217 (Dallas County)
    Manufacturing & Automotive
    In-Person
  • Engineer, Product
    $95K — $131K *
    Foothill Ranch, CA 92610 (Orange County)
    Manufacturing & Automotive
    In-Person
  • Sr Manager- Mobility
    $154K — $221K *
    Manhattan, NY 10020 (New York County)
    Business Services
    In-Person
  • Sr Regional Manager
    $100K — $120K *
    Stamford, CT 06902 (Western Ct County)
    Retail & Consumer Goods
    In-Person
  • Oakley - Quality Engineer (APQP)
    $96K — $132K *
    Foothill Ranch, CA 92610 (Orange County)
    Manufacturing & Automotive
    In-Person

More Information Technology Jobs

Find similar Sr Developer - Java (POS) jobs: