Software Engineer (Java)

Intersources Inc.
Beverly, NJ, United States
3 months ago

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Experience level
Experienced
Experience required
3 years minimum
Working hours
Regular working hours

Tech stack

Clean Code Principles HTML Java (Programming Language) PHP (Programming Language) Software Applications Client/Server Application Language (C/AL) Computer Programming Data Structures Relational Databases Software Debugging Linux PHP Development
+7 more
Software Maintenance Software Engineering Software Systems SQL Databases Web Applications Software Security Information Technology

Job description

This is a full-time, on-site role for a Software Developer located in Beverly, NJ (near Philadelphia). The position will be responsible for developing, maintaining, and optimizing software solutions for clients’s lottery drawing systems. Daily tasks will include writing, testing, and debugging digital products using Java, PHP, and HTML; and designing and implementing software solutions. You will also ensure the performance and reliability of client/server applications, web applications, and embedded systems. Collaboration with cross-functional teams, including engineers, marketing professionals, and customers will be fundamental to enhancing client’s world-class products.

Requirements

KEY FOCUS :—- 3 years of Java. Java, Linux and SQL. Strong communication.. This person needs to be local to that area or local enough that they will move. Jersey, PA ideally. They also need to have come from a smaller company. Degree in Computer Science, * Bachelor’s degree in Comp. Sci, Software Engineering, or a related discipline (equivalent work experience will be considered)

  • 3+ years professional software development experience using Java, or demonstrable Java project experience
  • Strong skills in software development and programming, with a focus on producing efficient and high-quality code.
  • A firm understanding of principles of scalable, maintainable software, such as DRY and SRP
  • Ability to troubleshoot, debug, and optimize software applications
  • Strong understanding of Linux - strong plus
  • Some experience with PHP development - strong plus
  • Strong understanding of SQL, relational databases, and data structures - strong plus
  • Experience with developing and deploying to embedded systems - strong plus
  • Understanding of quality documentation and good software security practices - strong plus
  • Excellent problem-solving and communication skills
  • Strong collaborative skills for working across all departments in a close-knit organization.
  • Ability to work well under pressure while meeting deadlines.
  • Experience in gaming, lottery, or manufacturing industries is a plus
  • Experience or familiarity with ISO standards such as 9001 and 27001 are desirable.

About the company

Client is a global leader in the design, development, and manufacturing of lottery drawing equipment. Known for merging cutting-edge technology with visually engaging designs, client delivers both mechanical and digital draw solutions tailored for studio environments.

Apply for this position

This job is hosted externally. Click below to view the full posting and apply.

Apply on intersourcesinc.com

Good distractions

Talks and stories from around this role — technically off-topic, practically not.

1:06 min

Developer experience and project variety at scale

Alexandra Petri · WWC 2023

2:21 min

Projecting external HTML content using default and named slots

Rowdy Rabouw Rowdy Rabouw · WWC 2022

52 sec

Running persistent Linux environments directly on Windows

Ben Breard Ben Breard · WWC 2025

1:14 min

Evolution of distributed SQL database architectures

Wei Hu Wei Hu · WWC 2024

4:18 min

Prioritizing communication and structural awareness over strict tool mastery

Liam Hurrel +1 · WWC 2021

6:12 min

Streaming HTML content natively using declarative processing instructions

Chris Heilmann +2 · LIVE

Videos

See all

Related articles

See all