Job #: 2064

Title: Software Engineer – Stamford, CT

Region:

  • Stamford, CT
  • Job Type:

  • Permanent
  • Salary Range:
  • $125,000 to $150,000

    • Anywhere
    • Posted 7 months ago

    This is an exciting opportunity to join a rapidly growing start-up at the ground level, with the backing of a 17 year old organization.

    The Sr. Software Engineer will be responsible for the architecture, design and implementation of an exciting, to be announced, new digital logistics platform. This engineer will join a small but rapidly growing team and be directly responsible for development and maintenance of this new platform. They will be accountable for on-time, on-budget delivery of software according to the roadmap.

    This experienced Java engineer will possess recent experience in building Java microservices using NoSQL data sources in a Kubernetes pipeline using CI/CD, but also possess traditional knowledge of web servers, relational/SQL databases, and HTML.  Applicants should be versed in a variety of software languages and platforms.

    Technical Skills:

    7+ years of hands on Java/J2EE professional software development
    7+ years of experience working with relational databases (MySQL, PostgreSQL, Aurora, etc)
    Able to write PL/SQL queries/joins as needed
    5+ years of experience working with NoSQL databases (MongoDB, DynamoDB, Couchbase, etc)
    Strong understanding of data structures, indexing, and searching required
    Ability to integrate with Elasticsearch and run queries/reports
    3+ years of experience building microservices, preferably with Spring Boot
    Hands on experience working with AWS-based services including S3, SQS, SNS, DynamoDB, Lambda, Redshift
    Must be able to create Docker images and write Kubernetes deployment scripts
    Can apply principles of Test Driven Development
    Experience with writing test cases (JUnit)
    Able to write build scripts (Gradle/Maven)
    Experience with version control system, CI/CD pipeline tools, workflow tools, Jenkins, etc
    Experience integrating applications with Redis/Memcached
    JavaScript, Angular, Node.js experience a plus
    AI/Machine Learning experience a plus
    Other Skills:
    A passion for building software and streamlining process issues
    Demonstrate tenacity when solving tough problems
    Experience with Scrum/Agile Methodologies
    Ability to work well as part of a team
    Able to be self-motivated and work independently as needed to solve difficult problems
    Taking pride in work and desire to make projects succeed

    Your Name*

    Your Email*

    Your Phone*

    Your Message

    Please attach your Resume*