Senior Java Developer

logo

Senior Java Developer

Globalstar

icon Covington, LA, US, 70433

iconFull Time, Contractor

icon10 July 2024

Job Expired

Supervisory Responsibilities:

  • Work with QA and External Java Teams to guide product development.
  • Generate requirements and development documentation to ensure the development meets Globalstar standards and development best practices.
  • Guide contractor teams through code reviews and product testing to ensure product quality.

Duties/Responsibilities:

  • Design and implement Java applications that fulfill stakeholder requirements.
  • Create well-written code that runs efficiently and optimally.
  • Communicate with stakeholders to determine requirements and business objectives.
  • Analyze and suggest system changes needed to address stakeholder issues.
  • Support continuous improvement, investigating alternatives and technologies, and presenting for architectural review.
  • Test completed software and debug as necessary.
  • Examine existing code and recommend patches, design overhauls or fixes for broken code.
  • Develop documentation to help stakeholders.
  • Develop test cases for the efficient testing of application changes for internal and external quality / acceptance testing.
  • Design service-oriented solutions that support both internal and external accessible components.
  • Design and implement secure code solutions.
  • Ability to make and meet scheduling requirements of development.

Required Skills/Abilities:

  • Knowledge of Java tools, paradigms, and design patterns.
  • Experience with Java EE components.
  • Experience with Java Web frameworks.
  • Experience using Java testing tools for finished code.
  • Knowledge of the use of Java application containers.
  • Ability to communicate effectively with co-workers.
  • Ability to analyze the code while it is under construction.
  • Excellent problem-solving skills.
  • Understand Web based architectural systems and solutions.
  • Understand automated source control, build, and test tools.
  • Ability to work self-directed.
  • Able to work in collaborative team environment.
  • Working knowledge of SQL and SQL based databases.

Education and Experience:

  • Bachelor of science degree (or equivalent) in computer science, engineering, or relevant field.
  • Experience in development of engineering or business applications in a large company.
  • Multiple years’ experience in developing and delivering Java based applications.
  • Secure restful service development and deployment.
  • Angular experience is a plus.

Physical Requirements:

  • Light duty lifting may be required.
  • Ability to be available for meetings, releases and to be on time for appointments.
  • Occasional after-hours work may be required.