JOBSEARCHER

Sr. Full Stack Engineer

ARCHIVED

We can't find an active application page for this role right now. It may reopen or be listed elsewhere. Use Next Steps to search for an active apply link and similar live jobs.

Sr. Full Stack EngineerThe Sr Full Stack Engineer is primarily responsible for developing new / maintaining existing n-tier, Web and Client/Server applications. The candidate will be working very closely with the internal business partners, project managers and external vendors collecting requirements and implementing projects. This is a development position, with exposure to and integration with cloud (AWS) infrastructure.What you'll do:Coding, scripting, and operational tasks using one or more programming or scripting languagesTake ownership of initial code quality including unit testingDesign and implementation of configuration management and service discovery, secrets management, immutable infrastructure, containers, and the use of tools to accelerate the SDLC and improve availability and quality of releasesDevelop and implement a set of quality criteria and the associated validation method to ensure that any deliverable meets the expected quality levels of our customersActively review their own and the team's work processes and implement improvements seen from other teams or in industry to drive continuous improvement of the team's efficiency, speed, and qualityBe responsible for the health and maintainability of our codebaseMonitor and maintain/enhance the ongoing performance of systemsBe able to identify any deficiencies of CI/CD pipeline, and be responsible to troubleshoot and fix any issues during code deploymentProvide technical support to internal customersSkills & experience requirements:The ideal candidate will have designed, developed and implemented solutions that include not only the automation of business and operations processes but the underlying infrastructure required to run that code and the systems required to deploy it5+ years of Java programing experienceSolid understanding of object-oriented design and programming (OOD, OOP) and Design PatternsIn-depth knowledge of:Programming Languages: Java, Spring BootFrontend: Angular.js, NodeJs, React.js, ReduxRules & Business process: DroolsTest Framework: SeleniumLogs & Monitoring: CloudWatch, DynaTrace, AppDynamics, New RelicDatabase: NoSQL (MongoDB preferred), JSONThe candidate will also possess technical skills and experience in cloud computing (ideally AWS), understanding how to deploy, implement and upgrade the code they develop, using continuous integration and delivery systemsExperience as an operations or systems engineer using scripting or coding languages to accomplish goals, or as a developer working with operational concernsExperience using version control systems such as BitBucket, GitHub, and/or TFSExperience with administration and management of both front-end web servers and database servers, on Windows and Linux platformsExperience with application Performance Monitoring and Log aggregation at scaleEducation / experience requirements:Qualified candidates possess a Bachelor's degree in Computer Science, Engineering, MIS or equivalent experienceWill consider the equivalent combination of job experience & education that demonstrates the ability to perform the essential functions of this jobDatabase Development experiencePreferred experience:Exposure to / experience with additional programming and scripting languages such as Python, PowerShell, Bash, C#, and SQLIAAS automated provisioning and maintenanceCAAS platforms such as Kubernetes, AWS ECSCloud native design patterns such as circuit breakers, self-healingMessage-oriented middleware such as RabbitMQExperience working with production PAAS platforms such as Microsoft Azure, AWS Elastic BeanstalkExperience with configuration management tools such as Ansible, Chef, Puppet, or SaltStackExperience working with microservices architecture including experience with containerization tools such as Docker and infrastructure applications such as Service Discovery, Configuration Service, and API GatewayFamiliarity with automated testing tools, Linux systems administration, and continuous integration serversExperience implementing Service Oriented Architecture (SOA)Experience with the Mortgage Industry or Financial ApplicationsExperience with Mortgage Default applicationsExperience with Scrum and Agile MethodologyFounded in 2007, InterSources Inc is a Small Business Enterprise, Minority Business Enterprise & Women-Owned Small Business certified Company specializing in providing IT Consulting, IT Staffing Solutions, and Software solutions. We have been recipients of Various Awards under "Fastest Growing IT Consulting and Software Company " and "Excellence in Technology Services "