Lead Software Engineer (JAVA) HYBRID
- Expired: December 25, 2022. Applications are no longer accepted.
We are a recruiting agency recruiting top talent for Fortune 500 and high growth companies. JOB DESCRIPTION: Coordinates the system analysis and technical design of large business systems; integration of business services & information security; implements technology-specific best practices & standards; controls success criteria from design through deployment, including, reliability, cost-effectiveness, performance, data integrity, maintainability, reuse, extensibility, usability, and scalability; provides mentorship to AD teams and acts as a technology liaison across teams. Partners with multi-functional teams to ensure the success of product strategy and project deliverables. RESPONSIBILITIES: Relationships will be with other members of the agile development team as well as other contributors in the multi-functional teams, including Requirements Gathering, Product Design, Technical Architecture, Testing and Release Services Work with technical architects to define and document system designs and solutions consistent with the prescribed architecture. Collaborate with teams of software engineers on multiple and sophisticated software development efforts, settle process improvements and suggest standard methodologies. Develops close partnership with QA and other agile members and helps with the test-case preparation and automation. QUALIFICATIONS: Bachelor's degree or equivalent experience 7+ years of software development experience in crafting, implementing large, sophisticated, distributed OLTP systems confirmed experience with Tomcat or other Application servers 3+ years of Federated Identity and Authorization knowledge or experience (e.g., PingAccess, Ping Federate, SiteMinder, ClearTrust, etc.) Extensive experience in client/server and object-oriented software development utilizing Programming Languages: Java/J2EE Platform: Linux / Unix Web Frameworks: Spring MVC/REST, Spring Boot, or any MVC J2EE Framework ORM Frameworks: JPA, Hibernate, and/or myBatis In-depth knowledge of relational databases including Oracle, PostgreSQL. Proficiency in different phases of the system development life cycle including project planning, analysis, design, programming, and unit-testing. Proven experience in software development using CI/CD tools Familiarity with different software development methodologies (Agile, Scrum, Kanban) Excellent interpersonal and leadership skills ADDITIONAL QUALIFICATIONS: Python Knowledge of UI Frameworks like Angular and/or React Proficiency with AWS development tools Experience in Financial industry a plus Master's degree or equivalent experience. ABOUT: This company safeguards the financial markets and helps them run efficiently, in times of prosperity and crisis. We are uniquely positioned at the center of global trading activity, processing over 100 million financial transactions every day, pioneering industry-wide, post-trade solutions and maintaining multiple data and operating centers worldwide.
From where we stand, we can anticipate the industry’s needs and we’re working to continually improve the world’s most resilient, secure, and efficient market infrastructure. Our employees are driven to deliver innovative technologies that improve efficiency, lower cost, and bring stability and certainty to the post-trade lifecycle. The company proudly supports Flexible Work Arrangements favoring openness and gives people freedom to do their jobs well, by encouraging diverse opinions and emphasizing teamwork.
When you join our team, you’ll have an opportunity to make meaningful contributions at a company that is recognized as a thought leader in both the financial services and technology industries. A career with them is more than a good way to earn a living. It’s the chance to make a difference at a company that’s truly one of a kind.
Limitless Talent Solutions
Get fresh Software Recruiter jobs daily straight to your inbox!
You Already Have an Account
We're sending an email you can use to verify and access your account.
If you know your password, you can go to the sign in page.