Senior Java Engineer

Sapient Consulting  •  Boston, MA

$154K - $198K
Posted on 05/08/18 by Mike Crotty
Sapient Consulting
Boston, MA
$154K - $198K
Posted on 05/08/18 Mike Crotty

At Sapient Global Markets, we are quite literally on the front lines of the biggest issues facing the global markets leaders today * investment banks, asset management firms, wealth managers, oil and energy firms, and government and regulatory agencies. Driving transformation and leading change within these industries requires big thinkers who bring insight, knowledge, technical acumen and passion for innovation. We offer the opportunity to join a recognized leader in developing and delivering groundbreaking solutions for today?s dynamic global marketplace and an award-winning culture that fosters growth and leadership.

Our Senior Java Engineers design and develop high frequency/low latency applications for some of the largest financial institutions in the world. This particular role will work on a reference data program that requires a technologist/team lead to design and deliver a new reference data platform, which is at the forefront of managing investment reference data on the latest Amazon cloud technologies.

RESPONSIBILITIES:

Design, architect, and implement logical software components (Spring 3 or NodeJS based microservices), deployment strategy, and define contracts between them and handling failover and disaster recovery scenarios

* Participate in design and code reviews and QA artifacts reviews

* Manage team dynamics spread across geographies (GDD model), handling people growth, and performance management

* Gather requirements, scope management via scope matrix, project planning and estimation, risk planning, and capacity planning, and prepare MLPs for project delivery date

* Own the delivery of project from inception till production deployment

* Resource allocation, assigning duties, chair scrum meetings to find completed tasks, next steps, blocking factors, and morale checks

* Stakeholder management * managing client expectations

REQUIREMENTS:

    Bachelor?s degree in computer science or a related field.
    Significant hands-on experience in solution design, architectural analysis and development of financial system ) leveraging advanced Java and features like Multi-Threading, Serialization, RMI, Sockets, JDBC, NIO, Cloning, Annotations and struts.
    Proficient in OOPS, Design Patterns and Data Structures.
    Experience developing applications using Spring, ORM frameworks like Hibernate, iBatis, JDO, JPA
    Experience with microservices
    Experiences with Apache Kafka, MongoDB
    Experience working with XML and JSON
    Experience with Java 8 or Java 7
    Openness to travel and work at client offices.

About Global Markets

Sapient Global Markets, a part of Publicis.Sapient, is a leading provider of services to today?s evolving financial and commodity markets. We provide a full range of capabilities to help our clients grow and enhance their businesses, create robust and transparent infrastructure, manage operating costs, and foster innovation throughout their organizations. We offer services across Advisory, Analytics, Technology, and Process, as well as unique methodologies in program management, technology development, and process outsourcing. Sapient Global Markets operates in key financial and commodity centers worldwide, as well as in large technology development and operations outsourcing centers. , visit .

Sapient is a registered service mark of Sapient Corporation. Sapient is an Equal Opportunity Employer

*Reasonable accommodations will be made as necessary for the known physical or mental disability of an otherwise qualified applicant or employee unless doing so would impose an undue hardship on the operation of the Company?s business.

Sapient US is an Equal Opportunity / Affirmative Action employer. All qualified applicants to Sapient US will receive consideration for employment without regard to race, color, religion, sex, national origin, disability, or protected veteran status.

Not the right job?
Join Ladders to find it.
With a free Ladders account, you can find the best jobs for you and be found by over 20,0000 recruiters.