Job Details

ID #15417508
State Tennessee
City Nashville
Job type Contract
Salary USD $60 - $70 /hr 60 - 70 /hr
Source Stefanini
Showed 2021-06-13
Date 2021-06-12
Deadline 2021-08-11
Category Et cetera
Create resume

Java Developer (Remote)

Tennessee, Nashville, 37211 Nashville USA

Vacancy expired!

Stefanini Group is looking for a Java Developer with 100% remote option available that can start ASAP. Responsible for building, managing and deploying the server side components.You will design, code, test, and debug applications that meets system standards and functional requirements in various software languages. The position will assist in code reviews and with the activities for approved Projects, system improvements, and ad-hoc or emergency requests.You will also be responsible for integrating the front-end elements built by your co-workers into the application and a full ownership of CI/CD with comprehensive test coverage. Therefore, a basic understanding of front-end technologies and testing framework is necessary as well. Responsibilities:Works on integration of user-facing elements developed by front-end developers with server side logicResponsible for weekly releases for various stacks across production environments.Works with the platform team to develop the CICD and pipeline components for service deployments.Develops front end for internal applications.Develops effective, maintainable code in a timely fashion. Shows a strong attention to development detail, produces high-quality code.Design and implementation of low-latency, high-availability, and performant applicationsImplementation of security and data protectionFollows established coding standards and techniques, assists with establishing standards. Conducts code reviews with peers and management.Involved in integrating on-shore and off-shore. Acts as a technical resource for junior team members,.Maintains a working knowledge of client applications and system integration and is able to understand changes in order to anticipate cross-system or cross-process impacts.Ensures the appropriate adherence to client inter-departmental processes and procedures within the testing team.Provides proper status notifications are relayed to business stakeholders and Client Relations for internal and external communications through the approved protocols.Effectively communicates the feasibility of requested deliverables and timelines to the Manager and/or Sr. Manager.

Skills and Qualifications:Bachelor's Degree in Computer Science, Software Engineering, Computer Engineering, Electrical Engineering, Electronics Engineering3+ years Strong proficiency with JavaScript or Front end UI JavaScript libraries like REACT3+ years Knowledge of Node.js and frameworks available for it ex Express, StrongLoop, etcUnderstanding the nature of asynchronous programming and its quirks and workaroundsGood understanding of AWS IaaS and PasS offerings desirable.Experience in developing applications servicing large transactional system utilizing SQL Server and/or other equivalent large scale DBMS (e.g. Oracle)Understanding accessibility and security complianceUser authentication and authorization between multiple systems, servers, and environmentsIntegration of multiple data sources and databases into one systemUnderstanding fundamental design principles behind a scalable applicationUnderstanding differences between multiple delivery platforms, such as mobile vs. desktop, and optimizing output to match the specific platformImplementing automated testing platforms and unit testsProficient understanding of code versioning tools, such as GitUnderstanding of application architecture and analysis.Experience in Node.js and frameworks available for it ex Express, StrongLoop, etc. (AWS) JavaScript and web technologies (e.g. React, Angular, NodeJS, etc.)

Vacancy expired!

Subscribe Report job