Java Technical Lead

Java, J2EE, Spring, Microservices, Java Integration
Contract W2
100
Work from home not available Travel not required

Job Description

Qualifications:

•At least 15+ years of experience with solution building and delivering mission critical, fault tolerant applications

•7-10 years hands-on experience with delivery of distributed applications leveraging Java, JEE, Micro services, Web Services, service bus, User interface (HTML, JavaScript, Angular etc.) and COTS products such as Archer. Experience should include working with architects and leading multi-tiered application design, system integration and delivery of mission critical applications in the Financial Services Industry.

•At least 10+ proven hand on development experience to develop in Java/JEE, Web Service and RESTful service rapidly in fast moving projects

•5+ years hands on technical leadership experience in implementing complex technical projects in a diversified portfolio

•Ability to provide application support while working on major projects in a fast paced development environment

•Experience in model-driven-architecture and model-driven-development – specifically to produce analysis, design, component and deployment models •Moderate hands on experience (3 -5 years) developing application in Appian business process management or Risk Archer solution and integrating with other COTS products

•Strong Object-Oriented analysis and design skills including requirements analysis, Object Oriented design patterns, and UML;

•Deep knowledge of common JEE, Integration, User Interface design, Data modeling an Data design and BI (Busienss Intelligence) integration such as Tablueu and Business Objects •Experience in developing best practices for software design/development, application troubleshooting, application support management etc.

•Experience incorporating non-functional design aspects into the code components

•Experience with quality assurance process for testing applications including functional, non-functional and parallel testing •Strong understanding of Application resiliency, security, scalability and general performance concepts

•Strong understanding of enterprise application performance issues and application tuning

•Ability to work on multiple tasks, perform in depth code reviews and ensure design and coding are adhering to security and architectural standards.

•Solid working experience in agile project delivery (preferred scrum master certification) and competing priorities

•Experience with MS Project and ability to create and monitor work activities for ongoing business driven enhancements

•Ability to collaborate with multiple business stakeholders and technical teams •Moderate knowledge of Word, Excel and productivity improvement tools

•Strong verbal and written communication skills

•Ability to work on multiple assignments simultaneously

•Extensive experience using project management and planning tools (MS Project, Excel, etc).

•Strong problem solving and analytical skills demonstrated by the ability to assimilate new information, understand complex topics and arrive at sound analysis and judgment Technical skills: Java/JEE, System Design, JQuery, JavaScript frameworks, Ajax, JUnit, Spring, Subversion, Maven, Jenkin, SCA, REST, Appian – BPM , Archer – Risk solution, Container - OpenShift /Docker, No SQL, Data design (moderate), Leadership – agile and technology execution, and knowledge of Financial Services industry are a plus ​Appian or Archer COTS platform experience

 

Responsibilities:

•Strong hands on development experience to develop in Java/JEE, Web Service/MicroService and RESTful service rapidly

•Advanced knowledge on WS-Standards, REST standards, service protocols and standards such as SOAP, JSON, XML, WSDL, JAX-WS, and others.

•Advanced development experience Java/JEE technologies coupled with strong hands on SQL experience

•Advanced knowledge of Java JEE development concepts using the following tools/frameworks such as Spring, Hibernate, Eclipse, Maven, Axis - Web Services

•Experience working JUNIT, Maven, Subversion, Oracle, SQL Sever, and Websphere, JBoss middleware

•Collaborate with stakeholders within the organization to translate business requirements into technical solutions. Stakeholders include Business Leaders, Operations, Architecture, Data Management, Infrastructure and other support teams.

•Influence business partners/stakeholders with effective application strategy and roadmaps and develop associated business case to secure funding for implementing enterprise solutions

•Manage business driven application enhancements independently working with teams, solution delivery managers, developers and matrixed resources to build solution using Agile/SCRUM and/or Waterfall SDLC methodologies.

•Provide hands on leadership of application coding, design, and solution implementation

•Ability to work on multiple assignments simultaneously and produce high quality products;

•Strong problem solving and analytical skills demonstrated by the ability to assimilate new information, understand complex topics and arrive at sound analysis and judgment

•Develop various solution project documents such as solution architecture documents, solution recommendation, package diagram, deployment diagram, design-level class diagram, sequence/activity/communication diagrams, BPM diagrams, platform specific component diagrams, and non-functional design considerations deliverable

•Assist Solution Delivery Manager to manage technology risks on a project and perform meaningful feasibility studies

•Hands on experience in developing web service specifications to integrate with legacy applications leveraging web services, messaging and enterprise service bus

•Contribute toward developing solution guidelines, standards and best practices

•Review platform specific detailed code components and ensure alignment of code to the defined solution

•Develop robust production support plans and be hands-on in troubleshooting application issues

•Work with quality assurance team to define test environments and also non-functional test cases

•Work with QA teams in the development of test strategies and testability cases in complex enterprise IT eco system as well management of the overall quality of software deliverables.

•Have a strong customer focus and build excellent working relationships with others

•Nice to have experience coding Java/Selenium to augment automated testing needs in scrum team structure

 •Work with infrastructure team to validate physical system requirements and solution alignment

•Bring motivation and energy to the organization and actively contribute to our "culture of success"

Posted By

Amina Issah

228 East 45th Street New York, NY, 10017

Contact
Dice Id : 10301087
Position Id : 772495
Have a Job? Post it

Similar Positions

Java Backend - Microservices & Spring Boot
  • Oakridge Infotech
  • Jersey City, NJ
Microservice Architect
  • TekLeaders, Inc
  • New York, NY
Collibra Developer
  • Synechron Inc.
  • Weehawken, NJ
CCAR JAVA Developers
  • Lenmar Consulting
  • New York City, NY
TECHNICAL LEAD
  • Dolphin Solutions Inc
  • New York City, NY
Senior Java Developer
  • Princeton Information
  • Newark, NJ
Java Team Lead or Tech Lead (VP Level)
  • Emergent365
  • Whippany, NJ
JAVA DEVELOPER
  • EJR Search Partners
  • New York, NY
Microservices Architect
  • Tephra Inc.
  • Edison, NJ
Senior BPM Consultant
  • Reliable Software Resources
  • Nyc, NY
Java Technical Lead/Manager
  • Lumiscent LLC
  • Nyc, NY
Senior Java Developer, Newark
  • TSR Consulting Services, Inc.
  • Newark, NJ