Job Details

ID #15472858
Estado New Jersey
Ciudad Secaucus
Tipo de trabajo Contract
Salario Depends on Experience
Fuente ICONMA
Showed 2021-06-15
Fecha 2021-06-14
Fecha tope 2021-08-13
Categoría Etcétera
Crear un currículum vítae

Full Stack Java Developer

New Jersey, Secaucus

Vacancy caducado!

Duties and Responsibilities: - Develop key product features within existing large-scale Angular and Java-based enterprise applications and new strategic initiatives that will drive system and operational efficiencies, measure system performance, and provide “glue” for complex solutions.- Participate in the full SDLC involving design, implementation, testing, & launching.- Assist with the generation and analysis of business and functional requirements for proposed software solutions.- Participate in architectural and database design discussions as they relate to product direction.- Develop features completely, both frontend and backend components.- Design and implement changes to systems that yield higher performance and resiliency while achieving lower operations overhead.- Own the delivery of an entire component of a system or application, and serve as a technical lead on small to midsize complex projects.- Work closely and collaboratively with geographically-distributed team of engineers to develop the best technical design and approach for new product development.- Build software solutions where the problem is not well defined. Design and define the interaction between the other component pieces.- Consistently define and apply technologies, standards and software engineering practices, mentoring a geographically-distributed team of developers.- Contribute to the focus and effectiveness of the development team; tracking issues to resolution, monitoring the effectiveness of tasks, and providing status to the team lead.- Raise long-term architecture issues within project.- Conduct design and code reviews of multiple projects.- Generate data for project planning, including task breakdown & estimation of work for a project. Proficient in developing accurate estimates & risk assessments. Track status within the project as necessary.- Communicate team and project status to project manager and director.

- May occasionally act in the Team Lead role

- Act as the designated expert for owned application area(s).

- Contribute to the continued improvement of the organization’s development procedures by looking for opportunities for improvement and implementing solutions.

Reportar trabajo