BayOne Solutions - Columbus, OH

posted 22 days ago

Full-time
Columbus, OH
Professional, Scientific, and Technical Services

About the position

We are looking for a skilled and motivated Java Full Stack Developer to join our team in Columbus, OH. This hybrid position involves designing, developing, and maintaining Java features for Point of Sale (POS) systems, collaborating with cross-functional teams, and optimizing application performance.

Responsibilities

  • Design, develop, and maintain Java features for POS systems.
  • Collaborate with cross-functional teams to gather requirements and implement solutions.
  • Optimize application performance and troubleshoot issues in a timely manner.
  • Write clean, maintainable, and efficient code following best practices.
  • Integrate third-party APIs and services to enhance functionality.
  • Conduct unit testing and participate in code reviews to ensure code quality.
  • Stay updated on emerging technologies and industry trends to incorporate into our development process.
  • Participate in framework discussions and assist with building Proof of Concept (POC).

Requirements

  • 6 - 8 years of strong hands-on experience in Java JEE, design patterns, Java microservices.
  • 5+ years of experience in Java design patterns, multi-threading concepts, Spring Boot, Spring Security.
  • 3+ years of experience in Java UI technologies like Angular, React, HTML/CSS.
  • Experience working in an Agile environment and preparing high-level technical documentation.
  • Experience developing Spring Boot applications and coordinating with collaborating teams for functional and technical requirements.
  • Design and develop RESTful APIs and handle security using Spring Security.
  • Develop unit tests and integrated tests for applications.
  • Experience with design and development of web applications for business reporting and monitoring systems using tools like Datadog.
  • Experience with Bitbucket/GitLab for version control and build tools like Maven/Gradle.
  • Strong SQL/PLSQL knowledge.
  • Strong communication skills for collaboration across teams.

Nice-to-haves

  • Point of Sale (Jumpmind Commerce) experience preferred.
  • Bachelor's degree in computer science, Software Engineering, or a related field.
© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service