Receive alerts when this company posts new jobs.
Senior Associate - Java Web
at Sapient Corporation
At Sapient Global Markets, we are quiteliterally on the front lines of the biggest issues facing the global marketsleaders today - investment banks, asset management firms, wealth managers, oiland energy firms, and government and regulatory agencies. Drivingtransformation and leading change within these industries requires big thinkerswho bring insight, knowledge, technical acumen and passion for innovation. Whatwe offer is the opportunity to join a recognized leader in developing anddelivering groundbreaking solutions for today's dynamic global marketplace andan award-winning culture that fosters growth and leadership. Choose to be a Troublemaker -- challengethe status quo, innovate, disrupt and seize the opportunity to transformyourself. All this while having fun along the way!
A Senior Associate Platform contributes towards a particular module/s ofwork by bringing deep core technology expertise and relevant business subjectmatter expertise to the table.
- Providing technical expertise forevery phase of the project lifecycle--from concept development to solutiondesign, implementation, optimization and support
- Interact with a set of clients(client senior developers and architects) to create technology specificationsfrom business requirements for one of the modules within the project
- Prepare the technical design ofthe more complex technology components within the module (one or more ofclient/web presentation tier, server tier, data access and data model,integration component, package function customization)
- Work with and assist thearchitect in articulating the pros and cons of using a certain technology stackor component or design pattern versus another to the clients and project teamand drives selection of technologies, designs to come up with the optimalarchitecture
- Drive the performance tuning,re-design and re-factoring for a module
- Contribute to designing andimplementing the build, release process as well as system configuration anddeployment characteristics of the application
- Implement (hands-on) the modulecomponents based on Sapient and industry best practices
- Mentor the team (people workingon the module and other project team members) on technology concepts and theSapient way and best practices for design, implementation and other processes
- 4 to 8 years of strongdevelopment skills in Java (JDK1.5 or 1.6) and Java 5 or above features: Enums,Collections, Algorithms, Annotations, Generics, Auto boxing, Loops, ConcurrentAPIs etc.
- Strong OO design skills and implementationof design patterns
- Experience with ConcurrentPackage, Data Structures and Algorithms
- Experience on JS Frameworks(either Angular2 or React)
- Strong acumen in problem solvingskills
- Experience in RDBMS
- Experience writing Junit testcases
- Good communication skills andability to work with global teams to define and deliver on projects
- Sound understanding / experiencein software development process, test driven development
- Hands-on experience with JMS,Spring & Hibernate preferred
- Preferred experience withMultithreading, Java 8, Presentation Layer (JSP/Servlets), Rest Web Servicesand Agile
Sapient Global Markets, a part of Publicis.Sapient, is a leading providerof services to today's evolving financial and commodity markets. We provide afull range of capabilities to help our clients grow and enhance theirbusinesses, create robust and transparent infrastructure, manage operatingcosts, and foster innovation throughout their organizations. We offer servicesacross Advisory, Analytics, Technology, and Process, as well as uniquemethodologies in program management, technology development, and processoutsourcing. Sapient Global Markets operates in key financial and commoditycenters worldwide, including Boston, Calgary, Chicago, Dusseldorf, Frankfurt,Houston, London, Los Angeles, Milan, New York, Singapore, Washington D.C. andZurich, as well as in large technology development and operations outsourcingcenters in Bangalore, Delhi, and Noida, India. For more information, visit www.sapientglobalmarkets.com.
Sapient is a registered service mark of Sapient Corporation.