Senior Java Developer at OpenCrowd, Inc.

Company

Job Title

Location

Tags

Time

OpenCrowd, Inc.

Senior Java Developer

New York, NY
j2ee
java
hibernate
springmvc
mysql
dev
31d

Description

Senior Java Developer is a key team member of the development team. This person will be responsible for a portion of the overall system solution including design and implementation tasks. The responsibilities differ depending on the phase of the engagement.



Responsibilities



  • Work with project managers and/or clients to scope work and produce estimates to help define deliverables and timelines

  • Design and build server side business logic for complex application modules

  • Select technologies, recommend architectures and create technical design based on client requirements


Qualifications



  • Bachelor’s degree in a related field

  • Four to seven years experience developing database-driven, web applications in Java

  • Proficiency across the range of J2EE technologies, especially Servlet API-based programming

  • Proficiency with MVC frameworks such as Struts, Spring MVC, and EJB3

  • Strong Object Oriented Design and experience developing high-performance systems (caching, performance, messaging, serialization, etc)

  • Knowledge of RDBMS.  Worked with at least one of the following: Oracle, Sybase, MySQL, or PostgreSQL

  • Experience with building systems in a CI/CD environment

  • Ability to pick up new technologies and languages by oneself to deliver client projects

  • Ability to clearly communicate ideas and technical decisions

  • Experience with financial services, front end development, and blockchain technology a strong plus

Company Profile

Website
Employees
N/A

Job Details

Salary
N/A