1

Contract Senior Java Developer Jobs in Nevada (NOW HIRING)

Senior Software Engineer - Back End

Las Vegas, NV ยท On-site

$117K - $155K/yr

Reโ€‘architect the platform into a pluggable payment SDK: design the plugin contract and lifecycle ... About You (required) * 6+ years backโ€‘end engineering with strong Java (the platform is ...

We are looking for Senior Technical Project Manager in Atlanta, GA for 12 months Contract. Please ... It would be a definite plus if the candidate also possessed strong Java skills. (Preferred ...

Senior Programmer Analyst

Las Vegas, NV ยท On-site

$42.50 - $57.50/hr

LAS VEGAS, Nevada Duration: 7+ months contract position Client : CAESARS ENTERTAINMENT The primary ... Qualifications KNOWLEDGE AND EXPERIENCE: C# or JAVA experience required, both preferred. HTML and ...

... contract position. Please refer someone else if you are not available at this time or you are not ... 2-5 years professional Java development experience A bachelors degree in CS or equivalent ...

Title: Sr. ETL Developer Duration: 6+ months Contract to Hire Location: Las Vegas, NV Client: Direct Client Qualifications Skill/Experience/Education Mandatory: Must be eligible to work without ...

Sr IAM Engineer

Las Vegas, NV ยท On-site

$68K - $91K/yr

... Java/J2EE development (preferred). * Experience working with DevOps/CI-CD tools such as Jenkins and Ansible, along with industry-recognized security certifications (e.g., CISM, CISSP, CCSP) that ...

Senior Software Engineer

Las Vegas, NV ยท On-site

$85K - $95K/yr

The Senior Software Engineer will work as a member of a cross functional engineering team ... Extensive experience in languages such as Java, C#, Python. * Knowledge of web services, API, REST ...

Senior Software Engineer

Las Vegas, NV ยท On-site

$85K - $95K/yr

The Senior Software Engineer will work as a member of a cross functional engineering team ... Extensive experience in languages such as Java, C#, Python. * Knowledge of web services, API, REST ...

Senior iOS Engineer

Las Vegas, NV ยท On-site

$133K/yr

We are seeking a iOS developer to help us build a best-in-class mobile experience. You'll be ... Familiarity with Java and Android. * Experience with mobile reporting and A/B testing. * Experience ...

Senior iOS Engineer

Las Vegas, NV ยท On-site

$133K/yr

We are seeking a iOS developer to help us build a best-in-class mobile experience. You'll be ... Familiarity with Java and Android. * Experience with mobile reporting and A/B testing. * Experience ...

Senior Principal Full Stack Engineer

Las Vegas, NV ยท On-site

$120K - $166K/yr

Certification: Java (8, 9), server-side JavaScript (under Node.js, Meteor), PHP 7.x, C#, C ... Strong and demonstrable experience working in teams with heavy emphasis on DevOps, Automation, and ...

Showing results 41-60

Contract Senior Java Developer information

What is a contract senior Java developer?

A Contract Senior Java Developer is an experienced software engineer who specializes in Java programming and works on a contract basis rather than as a permanent employee. They are typically responsible for designing, developing, and maintaining complex Java applications, often leading technical teams and ensuring code quality. Their contract status means they are hired for specific projects or time frames, providing flexibility to both the developer and the employer. Senior Java Developers usually have several years of experience and a deep understanding of Java frameworks, best practices, and software architecture.

What are some common challenges faced by contract senior Java developers when joining new projects?

Contract Senior Java Developers often encounter challenges such as quickly adapting to unfamiliar codebases, integrating with established development teams, and understanding unique business requirements. Since contracts are typically time-limited, there is pressure to deliver results efficiently while maintaining high code quality. Building rapport with permanent staff and navigating different development processes or toolchains are also common hurdles, but strong communication skills and adaptability can help overcome these challenges.

What are the key skills and qualifications needed to thrive as a contract senior Java developer, and why are they important?

To thrive as a Contract Senior Java Developer, you need advanced proficiency in Java programming, object-oriented design, and experience with frameworks like Spring or Hibernate, typically backed by a bachelor's degree in computer science or related field. Familiarity with version control systems (such as Git), CI/CD pipelines, and cloud platforms like AWS or Azure is often required, along with relevant Java certifications. Strong problem-solving, communication, and time management skills help you effectively collaborate with distributed teams and deliver quality code on tight deadlines. These skills and qualities are crucial for building robust applications, adapting to evolving project requirements, and excelling in fast-paced contract environments.

What is the difference between Contract Senior Java Developer vs Contract Java Developer?

AspectContract Senior Java DeveloperContract Java Developer
Required CredentialsJava certifications, experience in complex projectsJava certifications, basic to intermediate experience
Work EnvironmentLarge enterprise, complex systemsStartups, small to medium projects
Employer & Industry UsageFinancial, healthcare, tech firmsTech startups, software agencies
Search & Comparison IntentSeeking experienced Java roles, seniority levelEntry to mid-level Java roles

The main difference between a Contract Senior Java Developer and a Contract Java Developer lies in experience, project complexity, and industry usage. Senior developers typically handle complex systems and require advanced certifications, while Java Developers may work on simpler projects with less experience. Both roles are in demand across various industries, but the senior position emphasizes leadership and technical expertise.

What are popular job titles related to Contract Senior Java Developer jobs in Nevada?

For Contract Senior Java Developer jobs in Nevada, the most frequently searched job titles are:

What job categories do people searching Contract Senior Java Developer jobs in Nevada look for?

The top searched job categories for Contract Senior Java Developer jobs in Nevada are:

Infographic showing various Contract Senior Java Developer job openings in Nevada as of September 2026, with employment types broken down into 94% Full Time, and 6% Contract. Highlights an 62% In-person, 25% Hybrid, and 13% Remote job distribution.

Senior Software Engineer - Back End

Las Vegas, NV โ€ข On-site

Tillster
Software Developmentย โ€ขย 51 - 200 employees

$117K - $155K/yr

Other

Medical, Dental, Vision, Retirement, PTO

Re-posted 9 days ago


Job description

Senior Software Engineer โ€“ Back End

Hybrid Role, MUST BE BASED IN SAN DIEGO, CA

About Tillster

Tillster, headquartered in the USA, is the global leader in digital ordering and customer engagement solutions. For over a decade we have developed revolutionary selfโ€‘service, ordering and payments solutions โ€“ for mobile, tablet, online, kiosk, call center, and more โ€“ creating personalized interactions based on consumer preferences, language, and currency. Our platform is compatible with 15+ unique POS systems, representing over 90% coverage in multiโ€‘unit restaurants. We offer one platform; one scalable, enterpriseโ€‘class solution โ€“ to create worldโ€‘class digital engagement solutions.

Our mission and passion are one in the same: Empower restaurants and consumers to engage and transact anywhere, anytime, and from any device - one consumer at a time, one order at a time, billions of times over. In doing so, together we are transforming eโ€‘commerce in restaurants and make the till grow for Tillster and our customers.

About the Role

We are looking for a Senior Engineer (bordering on Architect) to own and evolve the paymentโ€‘terminal platform behind our kiosks: a layer of 40+ integrations spanning cardโ€‘present terminals, semiโ€‘integrated and cloud processors, and cash automation. You will reโ€‘architect this into a modular, pluggable SDK so internal teams and external/thirdโ€‘party developers can build new integrations against a stable, versioned contract without forking the core, and you will stay handsโ€‘on, implementing new integrations down to the wireโ€‘level protocol.

What Youโ€™ll Do (architecture and ownership)
  • Own the payments domain end to end on the kiosk platform: authorize, capture, void, refund, reversal, settlement (EOD), and reconciliation.
  • Reโ€‘architect the platform into a pluggable payment SDK: design the plugin contract and lifecycle (discovery/registration, versioning and backward compatibility, capability negotiation, dependency isolation, perโ€‘integration configuration and secrets) on top of the existing PayTerminal SPI.
  • Design a terminal abstraction that cleanly spans integrated vs. semiโ€‘integrated vs. cloud/REST processors and cash devices, so callers code to one model regardless of transport or vendor.
  • Build the integration test and certification harness (extending the current mockโ€‘terminal approach) so a new or external integration can be validated, simulated, and regressionโ€‘tested before it touches real hardware.
  • Set platformโ€‘wide patterns for correctness in money movement: idempotency, transaction recovery and reversal, timeouts, heartbeat/health, concurrency, and reconciliation, in a system where doubleโ€‘charges and dropped captures are unacceptable.
  • Design for PCIโ€‘DSS scope minimization: tokenization, P2PE, perโ€‘processor TLS/mTLS and certificate/key handling, so cardholder data stays out of inโ€‘scope services. Partner with security/QSA on audits.
  • Drive architecture and design reviews, set technical direction for the integration layer, and mentor engineers building integrations.
What Youโ€™ll Do (handsโ€‘on, low to high level)
  • Implement new terminal integrations end to end, from byteโ€‘level protocol (framing, TLV/BMP/APDU, BCD/LLVAR, checksums, ACK/NAK state machines) up to the highโ€‘level PayTerminal API.
  • Work directly with serial (RSโ€‘232 / USBโ€‘serial via jssc) and USB (usb4java) transports: port handling, eventโ€‘driven reads, reconnection, and timing.
  • Integrate highโ€‘level and cloud processor APIs (REST/SOAP, webhooks, semiโ€‘integrated terminal SDKs) with robust retry, polling, and reconciliation.
  • Debug live hardware: protocol traces, terminal logs, packet captures, and vendor certification cycles.
About You (required)
  • 6+ years backโ€‘end engineering with strong Java (the platform is multiโ€‘module Maven/Java on Spring) and solid OOP and distributedโ€‘systems design.
  • Demonstrated experience designing extensible / plugin / SPIโ€‘based architectures (ServiceLoader, OSGi, Spring plugin models, or public SDKs consumed by other teams or third parties).
  • Handsโ€‘on lowโ€‘level device and protocol experience: serial and/or USB communication and binary protocol implementation (TLV, BCD, bitmaps, lengthโ€‘prefixed fields, state machines). EMV, ISO 8583, ZVT, or OPI a strong plus.
  • Direct paymentโ€‘terminal / POS integration experience (Verifone, Ingenico, Adyen, Shift4, FreedomPay, SIX, Nepting, SiTef, Redsys, Worldpay, or comparable), and a clear understanding of integrated vs. semiโ€‘integrated models.
  • Solid grasp of the card transaction lifecycle (auth, capture, void, refund, settlement, reversal) and PCIโ€‘DSS boundaries, tokenization, and TLS/mTLS in production.
  • Track record of technical leadership: leading designs, setting standards, and mentoring engineers.
Niceโ€‘toโ€‘haves
  • Cash automation and recyclers (Vynamic Cash or similar), endโ€‘ofโ€‘day and reconciliation tooling.
  • Regional acquiring experience (LatAm, EU, Middle East) and multiโ€‘currency payments.
  • Loyalty, storedโ€‘value, gift, or wallet (Apple Pay / Google Pay) integration.
  • Vendor certification experience with acquirers and processors; 3โ€‘D Secure / SCA, fraud/risk tooling.
Thriving at Tillster

As a member of Tillster, you will embody our core values:

  • Put Customers First: Prioritize the needs and satisfaction of our customers in all decisions and actions appropriate to Tillsterโ€™s stage of development, resources, and stated goals.
  • Collaborate: Work together effectively, leveraging diverse perspectives to achieve common goals.
  • Innovate: Embrace creativity and pursue new ideas to drive progress and improvement.
  • Operate from Data: Use strong critical thinking skills to make informed decisions based on accurate and relevant data.
  • Drive Results: Focus on achieving tangible outcomes and delivering high performance.
  • Own It: Take responsibility for your actions and the success of your work.
  • Be Passionate and Have Fun: Bring enthusiasm to your work and enjoy the journey.
The Interview Process
  1. Recruiter interview with a Talent Acquisition Specialist
  2. Interview with Hiring Manager
  3. Technical Assessment
  4. Interview with our Kioskโ€‘Payment Team
  5. Final Interview-Head of Kiosk
Pay and Benefits (USA)
  • Salary is $150,000 - $185,000 DOE
  • Health Benefits: All fullโ€‘time, regular employees and their dependents are eligible for medical, dental, vision and FSA benefits. Additional health benefits include Healthcare and Dependent Care reimbursement programs, Employee Assistance Program (โ€œEAPโ€) and Optum Care 24โ€‘hour confidential medical counseling services.
  • Holidays: The company observes ten (10) paid holidays per calendar year.
  • Paid Time Off (PTO): Fullโ€‘time, regular employees earn 15 days of PTO in the first 12โ€‘monthโ€ฏs of continuous service, and 22 days in subsequent years. Eligible partโ€‘time employees earn proโ€‘rated PTO.
  • Retirement: Effective with your employment start date, you will be eligible to participate in the 401(k) Plan.
  • Education, Learning & Development: We offer college tuition and education assistance programs; Udemy Learning courses; and ongoing learning and development opportunities.
Local Candidates Only

No Visa Sponsorship. Principals only โ€“ no Agencies or calls please.

#J-18808-Ljbffr