Java Developer

Firstpro Philadelphia, LLC
Cherry Hill Township, United States of America
19 days ago

Role details

Contract type
Temporary contract
Employment type
Full-time (> 32 hours)
Working hours
Regular working hours
Languages
English
Experience level
Intermediate
Compensation
$ 110K

Job location

Cherry Hill Township, United States of America

Tech stack

Clean Code Principles
HTML
Java
PHP
Client/Server Application Language (C/AL)
C++
Software Documentation
Computer Programming
Data Structures
Relational Databases
Software Debugging
Linux System Administration
Software Maintenance
Standard Sql
Software Engineering
Software Systems
Web Applications
Software Security
Information Technology

Job description

We are seeking a Software Developer for a full-time, on-site role based in Pennsauken, NJ. This position focuses on developing, maintaining, and optimizing software solutions for lottery drawing systems in a highly regulated environment. This role is 5 days a week onsite for at least 6 months then will move to a hybrid 3 day a week schedule.

The role involves designing, building, testing, and debugging applications using Java, PHP, C/C++, and HTML. You will work across client/server applications, web applications, and embedded systems, ensuring performance, reliability, and scalability. Collaboration with cross-functional teams-including engineering, marketing, and customers-is essential to delivering high-quality products

Requirements

Do you have experience in Technical troubleshooting support?, Do you have a Bachelor's degree?, * Bachelor's degree in computer science, Software Engineering, or a related field (or equivalent experience)

  • 3+ years of professional software development experience with Java (or strong project-based experience)
  • Strong programming skills with a focus on writing efficient, high-quality code
  • Solid understanding of scalable and maintainable software principles (e.g., DRY, SRP)
  • Experience troubleshooting, debugging, and optimizing applications
  • Strong communication and problem-solving skills
  • Ability to collaborate effectively across teams in a fast-paced environment
  • Ability to meet deadlines and perform under pressure, * Experience working in Linux environments
  • Familiarity with C/C++ and PHP
  • Knowledge of SQL, relational databases, and data structures
  • Experience developing or deploying to embedded systems
  • Understanding of software security practices and documentation standards
  • Experience in gaming, lottery, or manufacturing industries
  • Familiarity with ISO standards (e.g., ISO 9001, ISO 27001)

Benefits & conditions

Pulled from the full job description

  • Paid parental leave
  • Parental leave
  • 401(k)
  • Health insurance
  • Paid time off
  • Vision insurance
  • Dental insurance, Compensation & Benefits
  • Comprehensive benefits package including:
  • Medical, dental, and vision insurance
  • 401(k) with Safe Harbor
  • Paid time off
  • Disability and life insurance
  • Paid maternity/paternity leave
  • Employee Assistance Program (EAP)
  • Identity protection benefits and more

Pay: $95,000.00 - $110,000.00 per year, * 401(k)

  • Dental insurance
  • Health insurance
  • Vision insurance

Apply for this position