1

Senior Java Software Engineer Jobs in Westhampton Beach, NY

... software development in Android architecture • Qualcomm chipset architecture • Experience with ... Java extensions, etc) based on detailed design. Performs unit testing of components along with ...

next page

Showing results 1-20

Senior Java Software Engineer information

See Westhampton Beach, NY salary details

$43.1K

$160.6K

$282K

How much do senior java software engineer jobs pay per year?

As of Aug 31, 2026, the average yearly pay for senior java software engineer in Westhampton Beach, NY is $160,594.00, according to ZipRecruiter salary data. Most workers in this role earn between $133,000.00 and $175,000.00 per year, depending on experience, location, and employer.

What does a senior Java software engineer do?

A Senior Java Software Engineer is responsible for designing, developing, and maintaining complex software applications using the Java programming language. They often lead technical projects, mentor junior developers, and collaborate with cross-functional teams to deliver high-quality software solutions. Their role includes analyzing user requirements, troubleshooting issues, optimizing code for performance, and ensuring best practices in software development. Senior Java engineers are also involved in code reviews and may contribute to architectural decisions within their organization.

What are the key skills and qualifications needed to thrive as a senior Java software engineer?

To thrive as a Senior Java Software Engineer, you need advanced proficiency in Java programming, software design principles, and a solid understanding of computer science fundamentals, often backed by a degree in computer science or a related field. Experience with frameworks like Spring, build tools such as Maven or Gradle, and version control systems like Git is typically required, along with knowledge of cloud platforms or containerization tools. Strong problem-solving abilities, effective communication, and leadership skills help you mentor team members and collaborate on complex projects. These competencies are crucial for delivering robust, scalable software solutions and leading development teams in dynamic environments.

What are some common challenges faced by senior Java software engineers when leading development projects?

Senior Java Software Engineers often encounter challenges such as balancing hands-on coding with leading and mentoring team members, managing tight project deadlines, and ensuring code quality across the team. They are also responsible for making key architectural decisions and integrating new technologies while maintaining system stability. Effective communication and collaboration with cross-functional teams, including QA, DevOps, and product managers, are essential to successfully deliver robust solutions.

What are popular job titles related to Senior Java Software Engineer jobs in Westhampton Beach, NY?

For Senior Java Software Engineer jobs in Westhampton Beach, NY, the most frequently searched job titles are:

What cities near Westhampton Beach, NY are hiring for Senior Java Software Engineer jobs?

Cities near Westhampton Beach, NY with the most Senior Java Software Engineer job openings:

Infographic showing various Senior Java Software Engineer job openings in Westhampton Beach, NY as of June 2026, with employment types broken down into 2% Internship, 68% Full Time, 11% Part Time, 2% Temporary, 15% Contract, and 2% Nights. Highlights an 88% Physical, 3% Hybrid, and 9% Remote job distribution, with an average salary of $160,594 per year, or $77.2 per hour.

Android developer-ONLY W2

Holtsville, NY • On-site

APN Software Services, Inc
IT Services • 51 - 200 employees

$56.50 - $74.25/hr

Other

Posted 25 days ago


Job description

Software Engineer — Computer Vision / Android (Contract)/ ZBRAJP00008529
Duration - 6 months
Location Holtsville NY
Location: Onsite — Holtsville, NY (NY21), on-site Duration: 6-month contract (possible extension)
Organization: CTO Gen AI Frontline App Engineering

About the Role

Zebra Technologies is seeking a hands-on software engineer to join our CTO App Engineering team, supporting the development of an on-device intelligent document and label recognition capability for Android enterprise mobile computers. The solution combines computer vision–based template matching, OCR, and barcode decoding to extract and validate structured data from labels and documents in frontline workflows such as warehouse receiving and delivery confirmation.

You will work directly with the project''s lead engineer to evolve an early-stage prototype into a productizable blueprint: restructuring the codebase, migrating to Zebra''s latest AI SDK, building out authoring and runtime Android applications, and developing test and benchmarking infrastructure for vision/OCR accuracy.

This role suits an engineer who thinks outside the box — someone comfortable with ambiguity, who can prototype creative approaches to real-world vision problems (imperfect print quality, inconsistent label formats, field normalization) rather than only implementing to spec.

Responsibilities

•         Develop and maintain Android applications (Kotlin/Java) for template authoring and frontline data extraction

•         Integrate and migrate computer vision, OCR, and barcode decoding capabilities using Zebra''s AI/vision SDKs

•         Refactor a prototype codebase into a modular, maintainable architecture (multi-module Gradle project with clean SDK abstraction layers)

•         Build automated test harnesses and benchmarking tools to validate recognition accuracy, matching performance, and regression behavior across SDK versions

•         Implement template management features: zone/field definition UI, auto-detection of text and barcode elements, template profiles, and conflict detection

•         Prototype and evaluate approaches to challenging extraction problems, such as vendor-specific field naming variations and barcode-vs-OCR trade-offs

•         Contribute to on-device performance profiling (latency, memory) for real-time and single-shot capture workflows

•         Document code, integration interfaces, and test results for internal engineering consumption

Required Qualifications

•         5+ years of professional software engineering experience

•         Strong Android application development skills (Kotlin and/or Java), including camera APIs, multi-module project structure, and modern Android tooling

•         Working knowledge of computer vision and OCR concepts: image preprocessing, feature/template matching, text detection and recognition, barcode symbologies

•         Experience integrating third-party or platform AI/ML SDKs into mobile applications

•         Familiarity with modern AI tools and the ability to apply them pragmatically in engineering workflows (e.g., AI-assisted development, LLM-based post-processing of extracted data)

•         Solid software engineering fundamentals: Git, code review, unit/integration testing, CI concepts

•         Strong problem-solving skills and demonstrated ability to work independently on loosely defined problems

Preferred Qualifications

•         Experience with on-device ML inference on Android (e.g., TensorFlow Lite, Qualcomm AI stack, NPU/DSP acceleration)

•         Background in enterprise mobility, data capture, warehouse/logistics, or scanning solutions

•         Experience with OpenCV or similar vision libraries

•         Experience building developer-facing samples, blueprints, or reference applications

•         Familiarity with structured data formats and schema design (JSON), and with device provisioning via MDM

Work Environment

•         On-site at Zebra''s Holtsville, NY campus, working day-to-day with the project lead

•         Access to Zebra enterprise mobile devices for development and testing (physical device required — no emulator support for the target vision stack)

Thanks,
Amit Sehdev
APN Software Services Inc.
Direct: | Fax: |
LinkedIn