We use cookies. Find out more about it here. By continuing to browse this site you are agreeing to our use of cookies.
#alert
Back to search results

Full Stack Developer - Java Emphasis - Nationwide/Remote Candidates Welcome

XSB, Inc.
90000 - 130000
life insurance, paid time off, tuition reimbursement, 401(k)
United States, New York, Setauket
April 09, 2024

For nearly two decades, XSB has delivered AI-based solutions to enable humans and machines to understand, share and act upon large amounts of data; accelerating time to market, driving savings, reducing risk, and improving compliance throughout the enterprise and across the supply chain. We continue to grow and are seeking experienced Developers (with a strong emphasis on Java) to support the development, release, and maintenance of our SaaS products.

The candidate should be ready to take on new challenges, have a passion for coding, enjoy independent research, and have a desire for both teaching and learning. Communication, leadership, and analytical skills are key, along with a "roll-up your sleeves" attitude. Qualified applicants will have strength and experience working across the entire software development life cycle, including both back-end and front-end development.

Required Technical Qualifications and Experience:



  • 4-year degree in Computer Science, Math, Physics, or a related field
  • Professional experience designing and developing Java based web applications
  • Strong understanding of relational database technologies (MSSQL, MySQL, and/or PostgreSQL)
  • Experience in developing RESTful web services
  • UI development experience, especially with a modern JavaScript framework (Angular, AngularJS, React, and/or Vue)


Preferred Technical Qualifications and Experience:

  • Working knowledge of AI/ML
  • Experience with text analytics, including preprocessing of unstructured information
  • Experience with testing (unit, integration, regression, and performance)
  • Experience with Git/ Understanding of the Gitflow Workflow
  • Experience with Docker, Kubernetes
  • Experience with Python, Node.js
  • Experience with Agile development
  • Experience with scientific analysis tools


Extra Consideration For:

  • Prolog Experience
  • Application monitoring experience
  • Mechanical or Electrical Engineering knowledge
  • Experience with automated testing
  • DevOps experience


Job Duties and Responsibilities:

  • Learn and work with the entire technology stack
  • Participate in the development, release, and maintenance of web-based software applications
  • Identify appropriate platforms (web application frameworks and the deployment stack) for delivering the company's products and services
  • Evolve existing software system applications and architecture in various areas as needed
  • Work together with Senior Management to plan and execute projects
  • Quickly take ownership of projects


Additional Qualifications:

  • Must be able to achieve deadlines while working effectively within a team environment
  • Well organized, strong communication, analytical and reporting skills
  • You are curious and a life-long learner; we value individuals who can not only provide first-class solutions, but can also ask the right questions
  • You enjoy working on a small team and can adapt quickly to rapidly changing priorities


Why XSB:

  • Excellent Long Island, NY location
  • Challenging work assignments & exceptional learning opportunities
  • Supportive, flexible work environment with a focus on work-life balance, trust, and personal responsibility


What We Offer:

  • Casual work environment with strong growth potential
  • Generous paid time off
  • Competitive compensation package
  • Company paid medical, dental, vision and life insurance
  • Tuition reimbursement and 401k plan


XSB is a member of E-verify; applicants must be authorized to work in the United States on a full-time basis for any employer and must be able to pass a background screening/security investigation for a position of public trust.

Applicants will be tested on their technical skill set as a part of the interview process.

Applied = 0

(web-5bb4b78774-k29v8)