J

Jobsbridge

Java Developer

Full-Time
No salary listed
Mid
San Diego, CA, USA
In Person

About the job

Requirements
  • Advanced knowledge and experience with Java and Java Platform, Enterprise Edition (J2EE).
  • Ability to translate business requirements into an application architecture.
  • Advanced knowledge and experience with Test-Driven Development (TDD).
  • Experience with Java frameworks including Spring, Model-View-Controller (MVC), Struts, and Hibernate.
  • Experience with XML and JSON.
  • Experience with Subversion or an equivalent source code control system.
  • Experience developing and consuming web services using JAX-WS, JAX-RPC, and Representational State Transfer (REST).
  • Experience developing web-based applications using JavaScript, jQuery, Bootstrap, CSS3, and HTML5.
  • Experience in rapid prototyping and an agile environment.
  • Strong understanding of testing strategies for websites and applications.
  • Ability to quickly evaluate and integrate tools and components into current systems.
  • Experience collaborating with project managers, functional subject matter experts, and business information technology application managers to define and execute application changes.
Responsibilities
  • Design, develop, and maintain complex programs in the specialty component system.
  • Develop, execute, and document test plans.
  • Work with users to define project scope.
  • Develop business requirements and specifications for specialized components, including identifying alternatives at the system level when needed.
  • Analyze application problems and determine appropriate solutions.
  • Create estimates and timelines for scheduled tasks.
  • Apply proficient knowledge of data to create effective solutions.
  • Design and recommend database and other file-structure upgrades and implement them.
  • Apply advanced knowledge of the assigned business unit's business functions.
  • Apply understanding of supported business-area functions to assignments.
  • Address user inquiries related to areas of responsibility.
  • Maintain system documentation.

About the company

Company Size

N/A

Company Stage

N/A

Total Funding

N/A

Headquarters

N/A

Founded

N/A