Job Description:
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 logic
o Responsible for weekly releases for various stacks across production environments.
o Works with the platform team to develop the CICD and pipeline components for service deployments.
o 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 applications
· Implementation of security and data protection
· Follows 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 Engineering
· 3+ years Strong proficiency with JavaScript or Front end UI JavaScript libraries like REACT
· 3+ years Knowledge of Node.js and frameworks available for it ex Express, StrongLoop, etc
· Understanding the nature of asynchronous programming and its quirks and workarounds
· Good 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 compliance
· User authentication and authorization between multiple systems, servers, and environments
· Integration of multiple data sources and databases into one system
· Understanding fundamental design principles behind a scalable application
· Understanding differences between multiple delivery platforms, such as mobile vs. desktop, and optimizing output to match the specific platform
· Implementing automated testing platforms and unit tests
· Proficient understanding of code versioning tools, such as Git
· Understanding 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.)
Regards,
Abhinav Sarkar
Mail Id: abhinav.sarkar@stefanini.com
Contact No: 312-584-0125
Importante: As informações deste e-mail são confidenciais. O uso não autorizado é proibido por lei. Por favor, considere o ambiente antes de imprimir.
Important: The information on this e-mail is confidential. Non-authorized use is prohibited by law. Please Consider the Environment Before Printing.