Software Developer ( Java )

Posted today

intersourcesBeverly (NJ)

SENIORITY

Senior

Apply

About the role

Software Developer (Java)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' 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 clients' world-class products.
Qualifications: Bachelor's degree in Comp. Sci, Software Engineering, or a related discipline (equivalent work experience will be considered)3+ years of 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 SRPAbility 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

Before you apply

Applying takes about a minute. These four things decide how fast it moves after that.

Your profile is current

It's what we read first. Occupations, seniority and locations matter more than a long history.

Two examples you can talk through

Not a portfolio — just two pieces of work where you can explain the decisions and what you'd change.

A number in mind

What you're on now and what would make you move. We negotiate better when we know both.

Your notice period

Employers plan around it, and it's the question that stalls offers most often.

Once you apply, someone reads it and calls you before anything reaches the employer — usually within two working days.

More like this