Company Overview :
Business Integration Partners (BIP) is Europe’s fastest growing digital consulting company and are on track to reach the Top 20 by 2025, with an expanding global footprint in the US (New York, Chicago and Houston). Operating at the intersection of business and technology we design, develop, and deliver sustainable solutions at pace and scale creating greater value for our customers, employees, shareholders, and society.
Overview :
We are seeking a highly skilled Senior Application Developer with 2-5 years of experience to join our team. The ideal candidate will have a strong technical background in complex application development, particularly in the financial services sector. This individual will be instrumental in enhancing our trading execution systems, focusing on server-side development in Java and ensuring alignment with business and regulatory requirements.
Key Responsibilities :
Application Development : Lead the design, development, and maintenance of complex server-side applications using Core Java, with a strong emphasis on multi-threaded implementation for low-latency messaging.
Technical Leadership : Provide development and technical leadership, mentoring junior team members and conducting independent code reviews to ensure high standards of code quality.
Agile Practices : Participate in Agile development practices to deliver thorough and testable code while collaborating closely with cross-functional teams, including Front Office and Technology departments.
Architecture and Design : Understand application and platform development goals, leveraging sound architectural principles to design effective solutions.
Integration and Middleware : Implement message-oriented middleware solutions using technologies such as 29 West, Solace, AMPS, or RV to facilitate communication between services.
Database Management : Work with both SQL and NoSQL databases (e.g., MongoDB) and perform complex SQL queries as needed to support application requirements.
API Development : Exposure to REST APIs, including implementing authentication / authorization mechanisms.
Reactive Programming : Utilize functional programming concepts in Java, including streams and lambdas, and exposure to RxJava for asynchronous programming.
Development Tools and Automation : Use build automation tools like Maven and Gradle, and leverage deployment automation capabilities with Ansible for reliable release management.
Java Infrastructure : Engage with Java infrastructure tools such as JUnit, Continuous Integration, FitNesse, Cucumber, and Ant to support the software development lifecycle (SDLC).
Trade Execution Support : Provide development support for equity product trading execution systems, ensuring functionality aligns with business needs and regulatory compliance.
Problem Analysis and Recommendations : Analyze complex ideas, utilizing multiple sources of information to develop meaningful solutions and recommendations.
Qualifications :
Take the Next Step – Join Us Today!
We are looking for leaders that will effectively drive the future success of both our firm and our clients as we continue up the steep trajectory of BIP.US growth story. The firm has been growing and with new practice areas and service offerings being rolled out over the next three years, we expect the growth and career opportunities for our consultants to be equally exciting. BIP.US provides a competitive salary, health and dental & vision insurance, a 401K plan with match, along with paid time off benefits.
For more information about life at BIP.US visit
It is BIP.US Consulting policy to provide equal employment opportunities to all individuals based on job-related qualifications and ability to perform a job, without regard to age, gender, gender identity, sexual orientation, race, color, religion, creed, national origin, disability, genetic information, veteran status, citizenship or marital status, and to maintain a non-discriminatory environment free from intimidation, harassment or bias based upon these grounds.
BIP.US provides a reasonable range of compensation for our roles. Actual compensation is influenced by a wide array of factors including but not limited to skill set, education, level of experience, and knowledge.