• Full Stack Engineer (Java)

    Job ID
    US-NY-New York
  • Overview

    We are currently seeking a SaaS/PaaS Architect or Lead Developer for a Fortune 500 Company. The ideal candidate will have technical, hands-on background in solving tough SaaS/PaaS problems all the way from inception through production. This position can be based anywhere in the NYC or Danbury Office. 


    Major Responsibilities

    • Demonstrate, align and assist technical delivery across all business units and product teams, by collaborating with product management peers, engineering teams and business leaders
    • Partner with technical and product management to define clear SaaS/PaaS strategies across business units and concrete deliverables
    • Work with cross-functional teams, including internal partners and external vendors, to evaluate SaaS / PaaS offerings and their ability to meet the strategic requirements
    • Develops strong technical partnerships with technology vendors and as part of the POC execution phase leading to technology selection and integration.
    • Stays current on new technology innovations, best practices and market direction of SaaS and PaaS offerings.
    • Works with teams to ensure there are consistent quality assurance and final user acceptance plans in place for all deliveries.
    • Builds a community SaaS/PaaS development practice across the development teams in our Global Innovation organization through effective communication and collaboration with the development teams and leaders throughout the organization.
    • Develops and mentors other employees/contractors on SaaS/PaaS while ensuring strong relationships cross-functionally as this is a strategic initiative. 


    Key Qualifications:

    • Demonstrated ability to create and deliver a platform to support technical innovations to the SaaS market (i.e. location based services, ecommerce, and payment technology)
    • Proven ability to understand customers and competitive markets, and translate their needs into business strategies and initiatives.
    • Deep technical expertise in SaaS. PaaS, IaaS and where and when to use each.
    • 5+ years of experience developing and delivering commercial SaaS applications – ideally with a platform utilizing ecommerce, payment, and/or location base services.
    • Full Web Stack (HTML 5, CSS3, Javascript Frameworks, etc.)
    • Backend technologies and design patterns (Java 7, multi-threading, servlets, Spring, Hibernate/JDBC, RESTFul WebService Frameworks, etc.)
    • Experience with one or more SQL or NoSQL databases needed. 
    • Knowledge of one or more of the following Java frameworks:  Twitter Bootstrap, JQuery UI, Backbone, Knockout, Angular, JQuery
    • Experience with IaaS / PaaS platform such as AWS, Azure, OpenShift, Cloud Foundry, etc.  AWS strongly preferred
    • Experience developing software using Agile Software Development practices such as Scrum, TDD, minimum viable product.  Pair programming experience a plus.


    Preferred Qualifications:

    • Experience with OpenShift and/or Cloud Foundry.
    • Experience developing POCs for build versus buy decision-making.
    • Experience with commercial a PaaS a plus
    • A Bachelor's degree software engineering or computer science is required; a graduate degree is preferred.


    Sorry the Share function is not working properly at this moment. Please refresh the page and try again later.
    Share on your newsfeed