Job Description :

Client: SEI Investments

Title: Technical Lead (Java)

Location: Oaks, PA (must sit on-site 2 days' per week)

Duration: Long-Term Contact (multi-year)

Interview Process: 2 steps with client (both via video)

Responsibilities include:

  • Developing and designing technical solutions based on reading and understanding business and functional requirements following the Agile process
  • Producing high-quality code to meet all project deadlines and ensuring the functionality matches the requirements
  • Analyzing and resolving issues found during the testing or pre-production phases of the software delivery lifecycle; coordinating changes with project team leaders and cross-work team members
  • Providing technical leadership to project team members and responding to inquiries regarding errors or questions about programs
  • Interacts with data architects, other tech leads, team members and project manager as required addressing technical and scheduling issues.
  • Suggests and implements process improvements for estimating, development and testing processes.
  • Responsible for insuring team designs and delivers code in alignment with published SEI & industry standards.

Required:

  • BS Degree in Computer Science or applicable programming area of study
  • Min 8 years prior work experience working with an application development organization; must demonstrate experience delivering systems and projects from inception through implementation
  • Demonstrable technical and team lead experience.
  • Proficiency in Analysis, Design, Build, and Deployment of Java applications. Experience developing solutions within an Application Container; experience developing Java services; web services is a plus
  • Experience with Database access methods and simple SQL constructs.
  • Experience with ORM tools (Hibernate, JPA) is a plus
  • Understand Asynchronous and Synchronous transactions and processing.
  • Experience with JMS, MDBs, MQ is a plus
  • Work experience with any of the following Linus/UNIX/Solaris/AIX; Shell programming/PERL, Groovy
  • Work experience developing user experiences with JSP / Servlet , Java Script, HTML5
  • Use of libraries and frameworks such: jQuery, jQueryUI, React, Angular
  • Use of Grid designs for UI's with Bootstrap
  • Use of MVC patterns such as Spring MVC and Angular
  • Work experience developing API's and exposing services using SOAP and REST / JSON
  • Experience with Spring Boot/Microservices applications
  • Work experience with Business Service development with Java, EJB's , Spring POJO's
  • Work experience with Business Process Management and workflows, Messaging and Event Based processing
  • Work experience with bulk / batch processing applications
  • Any experience with Mobile Application development is a plus (this is a nice-to-have)
  • Multiple project working experience with ER/Studio and TOAD
  • Strong knowledge of Oracle and UNIX
  • Excellent communication skills
  • Strong system/ technical analysis skills
  • Experience with source control systems such as GIT / Stash and dependency management tools such as IVY and Maven is a plus
  • Experience with Test Driven Development concepts, testing with Junit, Fitness, Karma, Protractor or similar tools is a plus

Required Skills : 1+ Year of Team/Technical Leadership and 7+ years of hands on coding experience with Java, Spring Boot (Microservices), REST, Angular, Oracle technologies overall.
Basic Qualification :
Additional Skills : Long Term Contract - multi-year
Background Check :Yes
Notes :Must sit on-site 2 days' per week in Oaks, PA
Selling points for candidate :Long Term Contract - multi-year
Project Verification Info :SOW/PO Client Letter (with language of extendable of 3 years) Apex Letter
Candidate must be your W2 Employee :No
Exclusive to Apex :No
Face to face interview required :No
Candidate must be local :No
Candidate must be authorized to work without sponsorship ::No
Interview times set :Yes
Type of project :Other Project Type
Master Job Title :Dev: Other
Branch Code :Philadelphia
             

Similar Jobs you may be interested in ..