Uncubed
           

Platform Engineer

R31721

Merrill, Work From CoShare, NY (USA)

Join the future of financial communications


Merrill Corporation is the industry leader in technology solutions that enable mergers, acquisitions, initial public offerings, restructuring and other critical capital transactions in more than 170 countries. We provide the world’s leading investment banks, private equity firms, law firms and corporations with tools to simplify, streamline and accelerate the due diligence process, helping them close more deals, faster. We are a global team of high-energy, passionate people. We have strong individual voices but we work as a team, bringing out the best in each other. We thrive under pressure and always keep the customer at the heart of everything we do.

Job Description:

Job Description

Merrill Corporation as an organization is moving very fast in a new direction. This is a very exciting time for the company and has provided amazing opportunity for everyone. We have new leadership working to innovate on everything from the product discovery and delivery to changing the culture and work environment. Merrill strongly believes in empowered teams and ownership. Merrill is passionate about building product innovation, DevOps culture and fully cross functional teams.

The new core platform a Virtual Data Room (VDR) where Mergers and Acquisitions take place. It is a microservices architecture with multiple web/mobile applications built on top. We are using a combination of open source and third party libraries/frameworks such as Eureka, MongoDB, Elastic Search, Pivotal Cloud Foundry, Microsoft Azure and many more modern technologies. We are always open to trying new ways to create the best platform on the market.

As a Platform Engineer, you will be a member of our core platform team. You will lead development efforts and platform standards and will be involved in building Java-based, microservices driven applications.

What your day to day will look like:

  • •Collaborating with both technical and business team members to understand requirements and develop solutions using an agile development process.
  • •Mentoring and supporting our development team.
  • •Hands on architecture and development.
  • •Defining coding standards, implementing code review procedures and carrying out unit test coverage of the code base.

Requirements

Your background:

  • •RESTful and graphQL API design
  • •3+ years of meaningful experience in product or large scale web app development
  • •Microservice architecture
  • •Skills with the following tools and technologies: Java, IntelliJ, Jenkins, REST, Groovy, Elastic, MongoDB, RabbitMQ
  • •Experience with unit testing tools like Junit, Mockito, Spock
  • •Full Stack development experience
  • •Familiarity with architectural patterns of a large, high-scale web application such as well-designed APIs, distributed architecture, and 12 factor apps
  • •Experience mentoring technical team members

Your interests:

  • •Test Driven Development (TDD)
  • •Paired Programming
  • •Performance optimization

About Merrill

Merrill is an international organization that offers technology-enabled platforms for secure content sharing, regulated communications, and disclosure services for the world of international finance. 

For half a century, they've provided the tools to help some of the biggest companies in the world connect with speed, accuracy, and confidence. And in 2000, they became the first online management resource legally required for publicly traded companies.  

Their digital transformation, in partnership with Microsoft and Pivotal Software, now allows clients to leverage highly innovative technology and advanced analytics, alongside ironclad security - all without losing the human touch. 

And the transformation continues - Merrill is opening a digital innovation lab in New York in 2018. 

As a global organization, Merrill knows that diverse perspectives are essential to our success. We’re committed to maintaining a diverse workforce to serve our customers around the world. Merrill is an equal opportunity employer (EEO) and furthers the principles of EEO through Affirmative Action.


Be a Better Merrill Candidate

Learn skills and get an insider's look at Merrill when you watch classes taught by their top employees.

Want to learn more about Merrill? Visit Merrill's website.