Apply now
Join Our Innovative Team:

We are seeking a highly motivated and talented Software Engineer II to join our team and help us build scalable and reliable software applications using Java. As a Software Engineer II, you will work closely with cross-functional teams, including product owners, designers, and other engineers, to develop high-quality software applications. 

If you are a motivated engineer who aspires to grow, contribute to shaping development standards, and make a difference as part of a talented team, please apply! 

Key Responsibilities:

  • Design, develop and maintain software applications using Java technologies Write clean, efficient, and maintainable code 
  • Participate in the full software development lifecycle including requirements gathering, design, development, testing, and deployment 
  • Collaborate with cross-functional teams to identify and prioritize software features 
  • Troubleshoot and resolve software defects and issues 
  • Keep up to date with emerging trends and technologies in software development Participate in code reviews and provide feedback to other developers 
  • Develop automated tests to ensure high-quality code 
  • Document software design, testing procedures, and other related documentation Continuously learn and develop new skills to stay up to date with emerging technologies and trends 


  • Bachelor’s degree in Computer Science, Software Engineering, or related field 
  • Minimum of 3-5 years of experience in software development using Java 
  • Strong understanding of object-oriented programming principles
  • Experience with Spring Framework and related technologies 
  • Familiarity with RESTful web services 
  • Experience with database design and development using SOL and/or NoSQL databases 
  • Understanding of software development principles such as SOLID, DRY, and KISS 
  • Experience with agile development methodologies and version control systems such as Git 

We are looking for candidates near our offices in New York, New York; Boca Raton, Florida; and Denver, Colorado. If this sounds like you, click below and apply to be part of our team!

Apply now