Java Developer II

Terex Corporation•San Diego, CA
•Remote

About The Position

Soft-Pak, part of Environmental Solutions Group, is seeking a Java Developer II to work with its development team on a range of front-end and back-end products, including Android and web-based development. The role involves researching, designing, implementing, testing, maintaining, and upgrading software programs and systems. The developer will work closely with other developers, designers, business analysts, and systems analysts. The position requires knowledge of Android and iOS technologies, IBM I-Series, databases, software development life cycle (SDLC), object-oriented programming (OOPS), JavaScript, J2EE, SQL, Android Studio, Apache Tomcat, and Eclipse. Candidates must have four years of experience using Java and related languages and meet the qualities of a Java Developer I. One year of Android experience is preferred. United States work authorization is required.

Requirements

  • Four years of experience using Java and related languages.
  • Qualities of a Java Developer I.
  • United States work authorization.
  • In-depth knowledge of Android and iOS technologies, IBM I-Series, databases, SDLC, OOPS, JavaScript, J2EE, SQL, Android Studio, Apache Tomcat, and Eclipse.
  • Strong communication, organizational, and time-management skills.
  • Ability to work well as a team player with a positive attitude.

Nice To Haves

  • One year of experience with Android.

Responsibilities

  • Research, design, implement, and manage software programs.
  • Test and evaluate new programs.
  • Identify areas for modification in existing programs and develop those modifications.
  • Write and implement efficient code.
  • Determine operational practicality.
  • Develop quality assurance procedures.
  • Deploy software tools, processes, and metrics.
  • Maintain and upgrade existing systems.
  • Work closely with developers, designers, business analysts, and systems analysts.
  • Maintain high ethical and work standards and promote those standards among coworkers.
  • Communicate clearly and professionally, listen to feedback and concerns, and respond promptly to questions and requests.
  • Cooperate with coworkers and support company and departmental initiatives.
  • Identify and communicate work-improvement suggestions, assess efficiency and cost-effectiveness, and share best practices.
  • Perform root-cause analysis and implement viable, permanent solutions to problems.
  • Work with internal and external customers to develop solutions that meet company-wide needs and objectives.
  • Take responsibility for assigned projects, programs, and duties, and advise the supervisor of concerns, problems, and work progress in a timely manner.

Benefits

  • Paid vacation
  • 401(k)
  • Medical benefits
  • Dental benefits
  • Vision benefits
  • Advancement opportunities
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service