Software Guidance & Assistance, Inc., (SGA), is searching for a
Java Solutions Architect for a
Direct Placement assignment with one of our premier
Financial Services clients in
Tampa, FL.
Responsibilities:
Firm Institutional Client Group is seeking a Solution Architect Java Technologies to join Information Service Group for a leading role in driving implementation of technology solution for our reference data teams providing crucial data services for the rest of Firm Institutional Client Group and beyond.
- Solution Architect Java Technologies will be expected to operate within the parameter-set and in close cooperation with our risk and compliance team to enforce all applicable policies and procedures outlined within Firm technology guidelines, CDO and relevant government laws and regulations.
- Candidate will be expected to embody and enforce culture of effective risk management and compliance and ensure effective execution grounded in sound business and managerial practices and procedures.
- ll potential candidates must be able to work in a dynamic, global team environment which includes developers and developer team leads working with different technologies (such as Java stack, RDBMS, ETL and .NET/UI) and across multiple regions.
- Candidates must have excellent understanding of principles of enterprise architecture and have substantive managerial and hands on experience with modern Cloud hosting platforms and approaches or closely related technologies and techniques for driving Cloud based application migrations.
Required Skills:
- t least 10 years of experience in industry of software development
- t least 7 years of experience as Java software developer
- t least 3 years of experience writing both REST and SOAP Web Services.
- Strong knowledge of database modeling with hands-on experience modeling complex OLTP and Reporting data stores
- Expert Knowledge of: Threading, Collections, Exception Handling, JDBC, Java OOD/OOP Concepts, GoF Design Patterns, MoM and SOA Design Patterns, File I/O, and parsing XML and JSON, delimited files and fixed length files, String matching, parsing, building, working with binary data / byte arrays.
- Experience in developing distributed systems (MOM and SOA architectures)
- Expert Knowledge of System Design including mentioned design patterns above, and ability to create Architectural Diagrams including UML in tools such as Visio.
- Experience in developing distributed systems
- Up-to-date overview of modern software development tools and techniques
- Java concurrency (practical experience and good knowledge)
- Expert knowledge of SQL (Oracle and PostgreSQL dialects are preferable)
- Solid understanding of ETL and BI technologies and their applications
- Good knowledge of JAX-RS / REST and JAX-WS SOAP Web Services
- Good knowledge of JAXB / XML and JSON
- Good knowledge of both horizontal and vertical scaling of applications (Multi-Process and Multi-Threading).
- Senior technical managerial experience
- Extensive experience with enterprise services and platforms
- Understanding of applicable regulations for financial technology industry
- Hands on experience with implementation of large scale, highly secure, fault tolerant, DR ready, distributed applications
- Thorough knowledge of enterprise architecture principles and best industry practices
- Excellent verbal and written communication and presentation skills
- Proven track record of successful execution in large scale enterprises
SGA is a technology and resource solutions provider driven to stand out. We are a women-owned business. Our mission: to solve big IT problems with a more personal, boutique approach. Each year, we match consultants like you to more than 1,000 engagements. When we say let's work better together, we mean it. You'll join a diverse team built on these core values: customer service, employee development, and quality and integrity in everything we do. Be yourself, love what you do and find your passion at work. Please find us at .
SGA is an Equal Opportunity Employer and does not discriminate on the basis of Race, Color, Sex, Sexual Orientation, Gender Identity, Religion, National Origin, Disability, Veteran Status, Age, Marital Status, Pregnancy, Genetic Information, or Other Legally Protected Status. We are committed to providing access, equal opportunity, and reasonable accommodation for individuals with disabilities in employment, and our services, programs, and activities. Please visit our company EEO page to request an accommodation or assistance regarding our policy.