Job Details


Java Principal Architect

Job Info:


Category: Data, Software Engineering
Company Description: Leading Global Investor Services and Wealth Management Firm
Salary: Highly Competitive, Depending on Experience
Position Type: Permanent
Location:
Job Number: 10021

Job Description:


 

Description:

 

Client Technology Solutions (CTS) has a mission to provide our business partners with technology based solutions that enhance their ability to be successful through world-class software solutions maintained on a stable and secure infrastructure, and to provide our employees with the tools and means to enhance their professional qualifications and careers.

 

CTS is seeking an experienced IT architect with a proven track record to develop the next generation global cash management services platform.

 

Key Responsibilities Include:

  • Assessing current state architectures and developing target state blueprints and transformational roadmaps to achieve strategic organizational objectives.
  • Defining application components, platforms, interfaces, and development tools.
  • Participating in the evaluation and implementation of vendor software and tools.
  • Providing technical guidance to cross-functional, cross-platform application development teams.
  • Acting as a consultant and subject matter expert to influence development strategies.
  • Participating in mapping the technology-independent business architectures to the chosen technology platform and infrastructures.
  • Helps resolve high-impact, moderately complex system problems affecting multiple applications or across multiple platforms using the appropriate debugging tools and techniques such as probes, animators, traces, sniffers and dumps.
  • Conducting reviews and analyzes organizational needs to make strategic recommendations regarding the development and implementation of application platforms and services.
  • Staying abreast of the latest technology infrastructures and development processes in the industry and marketplace.
  • Determining application technical infrastructure components such as specific databases, programming languages, utilities, testing approach, and tools.
  • Advocating for change to deliver innovative solutions that meet client needs.

 

   

Qualifications

 
  • Bachelor's degree in computer science or a related discipline, or equivalent work experience required, advanced degree preferred.
  • Ten to twelve (10-12) years of experience in enterprise architecture, analysis, design, and hands-on application development is required.
  • Experience in the financial services industry is a plus.
  • Knowledge of the Agile methodology for Software Development (prefer Scrum) a plus.
  • Experience working closely with offshore staff is a must.
  • Deep understanding of the software development life cycle.
  • Experience with complex system integration projects.
  • Experience working with business analysts, project managers and technical architects in multiple geographical areas and off-shore time zones.
  • Strong analytical skills, excellent problem solver and self-starter.
  • Able to articulate and summarize complex solutions through technical discussions.
  • Can work collaboratively to perform complex troubleshooting, root-cause analyses, and solution development.
  • Excellent communication skills (written and verbal), ability to work in a team environment.

 

Technical Skills:              

  • Java 8
  • Test-driven development: Junit, FitNesse
  • J2EE / Tomcat
  • Spring: MVC, REST, Data, Boot
  • Messaging - JMS / MQ
  • Source control - Git (preferred) or SVN
  • Confluence / Jira Agile Tools
  • Extensive experience in Core Java concepts such as JavaBeans, Collections Frameworks, and Multi-threading etc.
  • Expertise in developing applications using EJB, JSP, Servlets, JDBC, JNDI, HTML, JavaScript, AJAX, XML.
  • Proficient in using XML Suite of Technologies (XML, XSL, XSLT, DTD, XML Schema, SAX, DOM).

 

Preferred Technical Skills:

  • Jenkins
  • Maven
  • UI: Javascript, Angular, Bootstrap
  • Agile/Scrum

 

 


All qualified candidates are encouraged to apply by submitting their resume as an MS word document including a cover letter with a summary of relevant qualifications, highlighting clearly any special or relevant experience.


Please Note: All inquiries will be treated with the utmost confidentiality. Your resume will not be submitted to any client company without your prior knowledge and consent.


Contact Recruiter
julianna.wessler@andiamogo.com
Senior Technical Recruiter
Andiamo Partners | 90 Broad Street, Suite 1501, New York, NY 10004


Share Share this Job