Sr Software Engineer / Java/Node.JS/RabbitMQ

  • Category
  • Location
    Boston, Massachusetts
  • Type
    Direct hire

overview -
you will be part of a highly agile and talented team involved with the design and development of complex software components for a distributed and secure content platform that will be leveraged by the our internal portfolio of applications, in a highly available and secure SaaS environment.



we are a collaborative environment creating ‘software in the cloud’ products that allow our clients to share files safely and securely and collaborate globally. We are currently designing and developing software for some of our core file sharing and content management collaboration products and are looking for passionate people that can develop ideas from a high?level description to a shippable elegant product. This will involve careful analyses, software design, coding, troubleshooting, and unit testing.


Day to Day:


  • Contribute towards the maintenance of active releases in production & Embrace Iterative Development & Agile process principals
  • Create high level design documents that describe our implementation approach & review details with the broader team
  • Partner with our team to develop a detailed design towards implementation and their dependencies
  • Review system requirements from Business Analysts & Product team indicating the business needs & functionality of the application
  • Interact with Performance and Capacity planning teams to ensure the scalability & application performance have been met
  • Work with Operations & Release Engineering to produce installable components to ensure that application is production ready


Minimum Experience:


  • Hands on experience with Java and Node.Js
  • Hands on experience with either RabbitMQ or Kafka
  • REST API / JSON / XML/ProtoBuf 
  • Distributed and Concurrent Systems & Micro-service Architecture 
  • Asynchronous Programming Model & Event Driven Programming Environment


It would be great if you also had:

  • Kafka – Nice To Have
  • NoSQL databases, Cassandra/MongoDB is a plus/Nice to have 
  • Docker containers / Kubernetes & Familiarity of Python / Nice to have
  • Helm is a plus
  • Familiarity with basic encryption


Related Jobs
  • Senior IT Project manager
     Summary: This company is seeking an IT Project Manager to oversee the application of project management methodology during all phases of the project cycle, with responsibilities that include project design, scope management, cost control, quali
    • Waltham, Massachusetts
    • Contract
  • Lead DevOps Engineer - SaaS - Drug Therapies (Remote / USA ONLY) - 200k
    Compensation: up to $200,000.00 salary based on seniority/experience, + health, dental, 401k, profit sharing, bonus and more! Work from home / REMOTE from your home office. CANDIDATES MUST BE IN THE CONTINENTAL USA. About the company: Esta
    • Boston, Massachusetts
    • Direct hire
  • Senior voice engineer
    PURPOSE AND SCOPE: Determines voice strategies and competence by planning delivery of solutions; answering technical and procedural questions for less experienced team members; teaching improved processes; mentoring team members. Determines voice req
    • Waltham, Massachusetts
    • Contract
Ready to work with us?