Java Programmer Analyst

Location: Cypress, TX

Java Developer

A leading manufacturing company in Cypress, TX is seeking a talented individual for the position of Java Developer. As an integral member of a highly skilled team, the Java Developer will be responsible for designing, developing, and implementing business applications that meet both user requirements and company objectives. This role requires strong analytical skills to independently analyze, create, and solve medium to complex tasks. Additionally, the Java Developer should have in-depth knowledge of functional areas and user processes, excellent communication skills, and the ability to work directly with users to address issues and mentor junior team members.

Why join our team?

> Enjoy immediate benefits upon full-time employment

> Access to training programs for skill development

> A wealth of career growth opportunities

> Become part of a global company


Primary responsibilities include:

  • Collaborate with the Project Lead to develop and maintain web applications
  • Provide support and training to internal and external users of existing applications
  • Analyze, design, implement, and support the company's internet/intranet web applications
  • Assist users in defining business problems and propose technical solutions
  • Troubleshoot programs based on system requirements and specifications
  • Estimate project schedules and ensure timely completion while adhering to quality standards
  • Create documentation such as Technical Design Documents and Work Instructions
  • Collaborate as an integral team member and make individual contributions
  • Provide project updates and adhere to schedules for assigned tasks
  • Work independently on medium to complex tasks with minimal supervision
  • Participate in additional projects to support ongoing business needs

Nature & Scope:

  • Apply advanced knowledge of job area gained through education and experience
  • Manage projects and processes with limited supervision
  • Review the work of lower-level professionals and provide guidance
  • Approach problems with a fresh perspective and develop innovative solutions


Required Knowledge & Skills:

  • Proficiency in web application technologies, including Spring Framework, Spring Data JPA, JavaScript, Bootstrap, Angular 2+, HTML5, CSS3, XML, JSP, and Strut 2
  • Experience working with databases (DB2, SQL Server) and writing SQL queries and stored procedures
  • Knowledge of creating web services (RESTful, SOAP, JSON)
  • Familiarity with multi-threading technologies
  • Experience in cloud environments such as AWS
  • Working knowledge of Web Application Servers, specifically Websphere 8.5
  • Strong troubleshooting and analytical skills
  • Ability to manage multiple complex projects simultaneously
  • Quickly learn and adapt to new web application technologies
  • Understanding of the software/application development life cycle
  • Exceptional verbal and written communication skills
  • Experience in estimating project/task schedules and meeting deadlines
  • Strong organizational, time management, and project management abilities
  • Effective collaboration and team building skills
  • Capability to assume project/team lead responsibilities
  • Strong work ethics, integrity, and good judgment


  • 5-10 years of progressive experience in Java web application development


  • BA/BS Degree in Management Information Systems or Computer Science
  • (Equivalent experience will be considered in lieu of a degree)

Physical Requirements/Work Environment:

  • Must be able to fulfill essential responsibilities with or without reasonable accommodations
  • Ability to work on a rotating on-call schedule when required

Applicants must be authorized for employment in the United States without the need for employer-sponsored work authorization both currently and in the future.

Postal Code

Back to Jobs

  • Max. file size: 300 MB.
Share this job Posting: