Software Engineer (Java)

InterSources, Inc.

$90K — $130K *
Information Technology
Less than 5 years of experience
Job Overview by Ladders

Qualifications

  • Bachelor's degree in Computer Science, Software Engineering, or related field (or equivalent experience)
  • 3+ years of experience in Java development
  • Proficiency in producing efficient, high-quality code
  • Strong understanding of software scalability and maintainability principles
  • Experience in troubleshooting, debugging, and optimizing applications
  • Familiarity with Linux systems
  • Basic experience with PHP and SQL highly desirable

Responsibilities

  • Develop, maintain, and optimize software solutions for lottery systems
  • Write, test, and debug software products using Java, PHP, and HTML
  • Design and implement software solutions
  • Ensure performance and reliability of client/server and web applications
  • Collaborate with cross-functional teams to enhance product offerings
  • Contribute to high-quality documentation and security practices
  • Work under pressure to meet deadlines effectively

Benefits

  • Onsite work environment fostering team collaboration
  • Opportunity to work in a close-knit organization
  • Potential for career growth in software development
  • Engagement in innovative projects within the gaming and lottery sectors
  • Contributing to products that impact various clients and communities
Full Job Description
Role: Software Developer ( Java )
Location: Onsite - Beverly, NJ (near Philadelphia) (about 15 miles from the Bristol Burlington Bridge)
MoI: Video and F2F

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

Role 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.

Qualifications
  • 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.

Similar Jobs

More Jobs at InterSources, Inc.

More Information Technology Jobs

Find similar Software Engineer (Java) jobs: