Core java tech lead/mostly remote/ny/perm

SilverSearch, Inc.

Responsibilities bull Lead a team of developers to architect, design, and implement externally-facing front-end, middle-tier, and back-end components of new applications or enhancements to existing systems bull As technical lead, oversee allocation of work to team members, monitor of progress against plan, work with pertinent stakeholders to resolve technical issues or questions, etc. bull Work with product managers on issues or questions related to system requirements. bull In addition to management responsibilities, perform coding and design ndash it is expected that there will be at least 7525 spilt between codingdesign responsibilities and management responsibilities. bull Create highly optimized, scalable, redundant and distributed software bull Deliver manageable, modular code, along with automated unit tests bull Help release and maintain code and debug production issues Qualifications bull Bachelorrsquos degree in Computer Science, Computer Engineering, Information Technology, or equivalent from an accredited college or university bull 7+ years development experience with JavaJ2EE technologies bull 3+ years of experience as technical lead leading implementation of projects of material size bull Solid computer science fundamentals Data structures, algorithms, multi-threaded programming, etc. bull Successful development of scalable, high-performance and distributed services through multiple ship-cycles SkillsAbilities bull Excellent interpersonal and communication skills bull Exceptional attention to detail and time management bull Ability to manage work allocations to team members with varying skillsets bull Ability to manage execution of a project over time while managing to hard deadlines bull Be a self-starter and work well independently as well as in a collaborative team environment bull Comfortable interacting with executive team members and cross-department bull Ability to quickly absorb business, technical, and market concepts bull Proven ability to execute calmly under tight deadlines bull Demonstrated problem solving and troubleshooting abilities bull Experience with Java 1.8 bull Experience with Spring Framework, Spring Boot, and Application Server hosting environments (e.g. WildflyJBoss) bull Experience with distributed caches (HazelcastCoherence) bull Experience with web standards such as HTTP, SOAP, and REST bull Experience in Object Oriented and Service Oriented Architectures as well as Design Patterns bull Experience in delivering applications that use Microsoft SQL Server as database bull Experience with client and server-side automated unit testing frameworks (e.g. JUnit) Our client is unable to process visas at this time

View this job on