Simplify Logo
Jobsbridge

Jobsbridge

Java/J2EE Programmer

Full-Time
No salary listed
Senior
San Francisco, CA, USA
In Person
No H1B Sponsorship

About the job

Requirements
  • Over six years of experience developing web applications using HTML, JavaScript, and CSS.
  • Over six years of experience writing SQL statements against relational databases.
  • Over five years of experience developing Java and Java Enterprise Edition applications.
  • Over five years of experience designing relational databases.
  • Experience working with the Oracle 11g relational database.
  • Strong understanding of RESTful web services.
  • Experience developing SharePoint applications.
  • Proficiency in SQL and NoSQL database platforms.
  • Complete understanding and wide application of technical theories and concepts in web development.
  • Strong communication and presentation skills to facilitate discussions between customers and team members.
  • Ability to understand customer processes, contribute to functional requirements documentation, work with solution architects and peers to design solutions, and develop applications.
Responsibilities
  • Design, develop, test, and deploy web applications using Java and SharePoint.
  • Use Java, JavaServer Pages, HTML, CSS, JavaScript, Asynchronous JavaScript and XML, RESTful web services, Spring, Java Persistence API, and predefined application components in accordance with programming standards.
  • Provide technical solutions to a wide range of difficult business problems that are innovative, thorough, practical, technically sound, and consistent with organizational objectives.
  • Identify parallels between current project requirements and other projects or tools to facilitate code reuse across the department.
Desired Qualifications
  • Knowledge of Agile software development practices.
  • Experience developing secure web services and remediating security vulnerabilities.
  • Experience developing web applications with HTML5 and CSS3.
  • Experience developing applications using Maven, Spring, jQuery, AngularJS, and Bootstrap.
  • Experience implementing Java Enterprise Edition design patterns.
  • Experience with messaging systems such as Java Message Service.
  • Experience with Java Persistence API, specifically the EclipseLink implementation.
  • Experience with Ant, JUnit, Selenium, and continuous integration tools such as Jenkins.
  • Agile software development experience, particularly with the Scrum methodology.
  • Working knowledge of XML and JSON.

About the company

Company Size

N/A

Company Stage

N/A

Total Funding

N/A

Headquarters

N/A

Founded

N/A