Full Stack Java Spring Boot(React is a +) Newer Javascript Framework needed- NYC

Full Stack Java Spring Boot(React is a +) Newer Javascript Framework needed- NYC

Our client is a SAAS located in Downtown NYC and they are actively looking for a hands on developer to help architect, design and implement a new Self Service platform for their customers to be able to customize their own solutions. Candidate will be coding primarily in core Java 8, Spring Boot, Restful web services and React(Open to any modern Javascript Framework) doing full stack development. Role is remote for the foreseeable future. Candidate will be primarily working with a senior full stack engineers so great learning opportunity but needs to be self sufficient. Candidate must be comfortable and familiar with working in a Agile and Test Driven Development environment. Tech stack is the following: -React J2EE foundation. Spring Boot, Restful – Mysql . – Ability to work collaboratively within the team and interact with business stakeholders is paramount. Unfortunately, unable to sponsor or transfer visa’s at this time. For immediate confidential consideration apply now!

Prop Trading Firm needs low level engineers- C, C++ or core Java-

Prop Trading firm in Midtown East looking solid well rounded junior engineers looking to get molded from some of the best in the business. Work with world class team to optimize and build some of Wall Streets most complex systems. Proprietary trading system is one of if not the fastest on the Street.

Requirements or desired skills-

Strong Object Oriented Development skills

Understanding of Algorithms and Data Structures

Fundamental understanding about Optimization and Distributed Systems

Hunger to grow

Skills that are interesting.

Multithreading systems

embedded systems

linux kernel

Cuda

optimization

embedded C/C++

Device Driver

RTOS

Low Latency

Bottlenecks

Game Engine

Sockets/Networking

If you are interested, apply now for immediate confidential consideration. Actively interviewing and looking to hire. Remote until March at the earliest, likely the summer. Rents in NYC are 30%, good time to hop back in. Client has extremely strong retention rate as department has experience strong success over the past decade.

nyjobs@cypressg.com

Director of Engineering

Our client is a leader in information search and discovery and also a subsidiary of a large, national publicly-traded technology conglomerate. They are currently hiring a Director of Engineering for a remote available role but the Director will primarily work Pacific Time hours.

Qualified candidates will have ~10+ years of experience and 3+ years of experience managing Software Engineering teams. This is a hands-on leadership role, must have Java, Microservices, AWS, Javascript, etc. Additional exposure to Python, Node.js, Docker, Git, etc. are all plusses, and experience with SEM tech and/or ad-tech is essential.

The Director of Engineering role is approximately 20% hands-on & 80% management/leadership of a team of five Full-Stack Software Engineers. Ideal candidates will have experience working in small dynamic teams, startups, etc. This position features competitive compensation and a very comprehensive benefits package.

Prop Trading Firm in NYC looks for embedded C, C++, Low level Java- Entry to Mid Level

Prop Trading firm in Midtown East looking solid well rounded junior engineers looking to get molded from some of the best in the business. Work with world class team to optimize and build some of Wall Streets most complex systems. Proprietary trading system is one of if not the fastest on the Street.

Requirements or desired skills-

Strong Object Oriented Development skills

Understanding of Algorithms and Data Structures

Fundamental understanding about Optimization and Distributed Systems

Hunger to grow

Skills that are interesting.

Multithreading systems

embedded systems

linux kernel

Cuda

optimization

embedded C/C++

Device Driver

RTOS

Low Latency

Bottlenecks

Game Engine

Sockets/Networking

If you are interested, apply now for immediate confidential consideration. Actively interviewing and looking to hire. Remote until March at the earliest, likely the summer. Rents in NYC are 30%, good time to hop back in. Client has extremely strong retention rate as department has experience strong success over the past decade.

nyjobs@cypressg.com

Senior Software Engineer / Security / Java, Golang

Our client is a well-funded, growing software company of about 50+ employees, engineering a secure identity management and transaction processing software platform that leverages computer vision, machine learning / AI and mobile technology for a variety of business use cases.

They currently need a Senior Software Engineer with 5+ years of experience with Java and/or Golang experience, Springboot, Microservices / SOA, RESTful APIs, etc.  Additional experience with security-related technologies and processes is also required (encryption, decryption, data protection, SSO, authorization/authentication, etc.)  BSCS or equivalent required, advanced degrees preferred.

The Senior Software Engineer will work in a collaborative environment with a talented team focused on building elegant, useful products that will help people all over the world.  This position features competitive compensation and equity along with a comprehensive benefits package.  Please send your resume to nyjobs@cypressg.com for immediate consideration.

Core Java Team Lead needed at Electronic Exchange – Downtown NYC

Electronic Exchange located in Downtown NYC is looking for core Java team lead to continue to build out Matching Engine and Order Gateway platform.  Strong knowledge of low latency systems and optimization on millisecond and sub millisecond systems is highly preferred.

Environment:

Core Java 8

Multithreading

Tibco

Hadoop

NoSQL

Candidate will be required to do primarily server side development as well as lead and mentor 3 to 4 junior developers.  Ability to communicate with Dev team and business users is critical.  Good communication and interpersonal skills are paramount.  Role is bonus eligible and actively interviewing.  For immediate confidential consideration apply now to nyjobs@cypressg.com

Lead Backend Java Engineer Needed-Work with Machine Learning/Data Scientists

Software company in midtown is actively looking for Lead Core Java Backend Engineer to help build out their high volume platform.  System has 60-80 billion transactions a day and they process over 20 terabytes of new data daily.

Ideal candidate will have following skillset:

5+ years of experience.
Previous experience with ownership of project from ground up or have worked on and made major adjustments to a high volume production system.

Must have skills-

Core Java/multithreading expertise
Concurrency
Data Structures
Algorithms
Messaging systems

Pluses

Kafka
Pub-Sub
Hadoop
BS/MS degree in CS, Applied Mathematics, Physics, etc.

Candidate must be interested to work side by side with Data Scientists implementing Machine Learning models and doing design and implementation of their existing production system.  Great work life balance, competitive pay and bonus structure and a great team make this an opportunity you should consider.  Apply now for immediate confidential consideration.

Senior Android / Java Engineer

Well-funded, ~6 year-old company of about 50 employees builds innovative, transformative mobile software by leveraging mobile deep learning and ML. Need a Senior-level Android and Java Developer, ideally 3-4+ years of experience with Android SDK, experience with server development / Dev Ops (Kubernetes), Java Spring, Play, and/or server security would be ideal. Android NDK and/or Android camera API experience are pluses. Convenient Manhattan location.

This company has been flying under the radar and is preparing for a major global product launch. Executive staff and Advisors are industry veterans with proven track records of success. This is an opportunity to work on novel technology that will have a positive impact on humanity across the globe. Applicants should have a BSCS or equivalent. The position features competitive compensation, comprehensive benefits, equity, etc. Please send resume to nyjobs@cypressg.com for immediate consideration.

Up to ~$180K+/- plus equity and benis.

Sr./Principal Java Engineer – Natick

Our client is a leader in the Corporate Performance Management space. Since 2001, thousands of finance professionals have used the Maestro Suite to transform how they plan, budget, forecast, analyze and report. They are headquartered in Natick, MA.

They have been recognized three years in a row as being one of Inc 5000’s fastest growing private companies, as well as by the Boston Business Journal as one of the Top 50 fastest growth companies in Massachusetts. The company offers a high energy, team-oriented workplace with the opportunity to be a significant contributor in an entrepreneurial environment.  The Company also offers a full benefits package including paid time off, health insurance, dental/vision coverage, long and short disability, and life insurance.

The Position

They are poised for continued rapid growth through the introduction of new cloud-based SaaS products along with expansion into larger, mid-market customers. The company designs, develops, tests and delivers innovative features for their customers onto their live platform. The ability to consistently deliver new software while maintaining the reliability, quality, and fault tolerance that their customers require makes them stand out in a highly competitive market. To support this, they are making targeted investments to build an excellent software development team and process.

They utilize an agile software development methodology and encourage a collaborative approach to work. The company is hyper-focused on customers with the primary goal of delivering business value early and often. The company is seeking well-versed, flexible software engineers and does not hire based on buzzword technologies.

Responsibilities:

  • Design, develop, and test software enhancements to a business-critical financial planning and business intelligence SaaS platform (Angular, JavaScript, Java, MongoDB, SQL Server) with a focus on functionality, performance, scalability and reliability
  • Collaborate with other stakeholder teams (Product, Integration and Support) to understand and distill business requirements into technical solutions
  • Use agile software development techniques and tools to maximize productivity and quality, including JIRA and Confluence
  • Repeatably deploy new features into production with minimal platform downtime and no impact to end customers
  • Build business domain expertise in financial planning and analysis, and apply engineering expertise to these business concepts to continually develop new product features

Background and Skills

  • A team focus with strong collaboration and communication skills
  • Exceptional ability to quickly grasp high-level business goals, derive requirements, and translate them into effective technical solutions
  • Exceptional object-oriented thinking, design and programming skills (Java preferred, but they are open to other object-oriented languages)
  • Proficiency with SQL, relational data modeling, and basic database schema design
  • Expertise with any of the following technologies is a significant plus: JavaScript, Angular, Spring, NoSQL (MongoDB), SQL Server, Tomcat, AWS
  • Penchant toward self-motivation; these words should describe you: dedicated, energetic, curious, conscientious, and flexible
  • Software development experience with a unit testing framework (e.g. JUnit) preferred
  • Ability to fluidly change context and priorities based on shifting business needs
  • Experience in a pragmatic agile software development environment a strong plus
  • Financial, budgeting general ledger, ERP or accounting background a strong plus
  • A BS or MS in Computer Science or Software Engineering (or equivalent experience)
  • Minimum of 5 years as a Software Engineer

 

Lead Web Engineer (Angular)

Our client is looking to hire a Lead Web Engineer to help them establish a new web framework group within their R&D organization and drive the next generation of applications. Successful candidates will have extensive experience building and maintaining large and complex web based products over many releases and will understand what it takes to build robust and extensible component libraries for use by large distributed engineering organizations.

 

This role requires proven ability to bootstrap major new projects and see them through from conception to deployment. While establishing the web framework group, the Lead Web Engineer will drive the selection of tools and practices to help them build an environment that is efficient and highly productive.

 

Security is a first class concern for them and deep knowledge of secure design and coding practices is required. Candidates will be able to speak at length about defending against the OWASP Top 10 and more. Candidates will also be expected to discuss the use of security tools and other mechanisms for validating the correct implementation of secure coding practices.

 

Responsibilities:

 

 

    • Work independently to analyze, design, develop, test, and debug large and complex software enhancements and solutions within their business and technical problem domains including modifications to core frameworks and other primary facilities critical to system operation

 

    • Collaborate with UI/UX Designers, Business Analysts and Product Managers to turn complex business requirements into working and sustainable software

 

    • Provide thought leadership in the design of UI Frameworks

 

    • Direct problem solving for projects or major phases of projects to resolve advanced software technical issues

 

    • Develop, test, debug, and implement software programs, applications and projects using HTML, CSS, WebAssembly, Javascript, TypeScript, Java or other related software engineering languages as well as keeping abreast of emerging technologies impactful to CRDs business

 

    • Provide expert guidance and critical analysis of proposed changes during code reviews

 

    • Write unit and automation tests to ensure a high quality end product

 

    • Identify ways of improving development test methodologies and related test methodology frameworks

 

    • Conduct manual tests to ensure a high quality end product

 

    • Provide expert level troubleshooting on large, mission critical client implementations

 

    • Actively assist team leaders in the agile software development process by adhering to and advancing the scrum methodology including attending all daily standups, sprint planning, backlog grooming, and retrospectives

 

    • Plan and coordinate cross-team activities groups to complete assignments

 

    • Advise senior management on technical strategy

 

    • Provide mentoring to technical staff of all levels

 

 

Qualifications:

 

Education:

 

B.S. degree (or foreign education equivalent) in Computer Science, Engineering, Mathematics, and Physics or other technical course of study required. MS degree strongly preferred.

 

Experience:

 

 

    • A minimum of 15 years of progressively responsible professional software engineering experience

 

    • Authoritative experience with HTML5, CSS, Javascript, TypeScript and Java

 

    • Authoritative experience with modern web frameworks such as Angular 2, React and Vue

 

    • Able to design and develop software solutions to business and technical problems of high complexity

 

    • Outstanding written and verbal communication skills

 

    • Able to work well with peers in a collaborative team environment

 

  • A minimum of 5 years working with an Agile development methodology