Full Stack Java Developer

Full-Time, Remote

CSI’s team is growing and we’re seeking a Full Stack Java Developer with a passion for problem-solving.

Full Stack Java Developer

About CSI
Corporate Spending Innovations (CSI) provides innovative payment solutions to world-leading brands with highly secure corporate payment solutions. CSI customers can automate 100% of B2B payables including virtual credit card, ghost card, proprietary network, ACH, check, or FX with cross-border payments settled in local currency. CSI is a certified Mastercard processor and has obtained Visa Ready for Business Solutions approval and is a fully owned division of Edenred SA, the world leader in transactional solutions for companies, employees, and merchants.

CSI is more than just a virtual credit card provider. We are global leaders in FinTech (Financial Technology). That means we’ve built an elite crew of AP-certified payments experts, software developers, relationship managers, and integration specialists to solve corporate spending challenges across the globe.

Why work for CSI?

Our company culture reflects the value of working hard, the importance of giving back, and the joy of having fun along the way. At the core, our business is all about people. It’s about hiring the best talent. It’s about making our customers feel special every time we engage.

This is a small, energetic, and growing company where you’re going to have the opportunity to stand out, shine, and build your career, and where we place a huge emphasis on helping you to develop your skillset and become a major player.

So if you want a killer workplace that respects its team members, with work that makes you excited to get up in the morning, you may be just the person for CSI.

This position is eligible for remote work. Remote incumbent may be expected to travel to Bonita Springs, FL infrequently for key meetings.

 Job Responsibilities

  • Design, develop, implement, and deliver high-quality products to our customers.
  • Develop testable, scalable, trustworthy systems that eliminate manual tasks from the financial industry
  • Apply modern best practices in your designs and implementations.
  • Scale technology as our business continues to grow while staying focused on shipping software that matters to our customers.
  • Innovate various aspects of Engineering and Distributed Architecture, focus on the CI/CD process for delivering quality products in the true sense of lean development.
  • Contribute to our primarily Java-based systems.


We’re looking for someone who…

  • is positive, driven, and full of energy
  • excels at time and task management
  • strives to maintain and upgrade skillset
  • has clear written and verbal communication skills
  • has a passion for providing excellent service to all internal and external customers
  • is a supportive team player but comfortable leading as well
  • is a fearless critical thinker and always looking for ways to work smarter
  • is honest and trustworthy
  • is willing to learn and be challenged daily
  • passionate about building an innovative culture


Experience and Qualifications

  • Strong Java Skills
  • Experience with Spring, RESTful apis, Angular, Spring, Hibernate SQL, Javascript, HTML5 and CSS3 and microservices
  • Expertise in application, data, and infrastructure architecture disciplines
  • Good experience in any database
  • Advanced knowledge of architecture and design across all systems
  • Proficiency in multiple modern programming languages
  • Ability to work as independent resource and deliver
  • Knowledge of industry-wide technology trends and best practices
  • Agile development skills
  • Ability and interest to learn other coding languages as needed

Company Perks

  • 100% employer-paid Health Insurance for employee
  • 5% employer match 401K with profit-sharing
  • Paid Holidays
  • Paid Vacation
  • Catered lunches
  • Gym membership


*All applicants must successfully complete a background and drug test.

Apply for this position

Equal Employment Opportunity

All employment decisions shall be made without regard to age, race, creed, color, religion, sex, national origin, ancestry, disability status, veteran status, sexual orientation, gender identity or expression, genetic information, marital status, citizenship status or any other basis as protected by federal, state or local law


  • Drop files here or
  • We take privacy and the security of your information seriously. Read our privacy policy to learn more.
  • This field is for validation purposes and should be left unchanged.