Senior POS Developer (Embedded/Linux/Payments)
BTC Power
Full-time
Irvine, CA
Job description
About Best Ring POS
Best Ring POS is an industry leader in tablet point-of-sale systems used at festivals, events, and venues. We develop and maintain a streamlined platform that handles everything from menu customization to secure payment processing across diverse environments. Our clients trust us for our quality of service, robust technology, and value to both the operator and the end user.
We are seeking a Mid Level Java Developer to play a key role in the continued evolution of our POS and event management systems. The ideal candidate will have deep experience in Java development with the Spring Boot framework, strong API and microservices design experience, and solid understanding of AWS cloud environments.
Responsibilities
- Java / Spring Boot: Lead the design, development, and optimization of scalable backend services using Spring Boot within AWS Elastic Beanstalk and other AWS environments.
- Microservices & API Development: Build and maintain RESTful APIs and event-driven microservices that integrate seamlessly with frontend and third-party systems.
- System Architecture: Contribute to architectural decisions, focusing on performance, maintainability, and scalability across distributed systems.
- Database Management: Work with relational databases to design efficient data models and optimize query performance.
- AWS Cloud Integration: Deploy, monitor, and manage Java applications using AWS services such as Elastic Beanstalk, Lambda, API Gateway, CloudFormation, and RDS.
- Team Collaboration: Collaborate with cross-functional teams, including frontend developers, DevOps, and product managers, to deliver end-to-end solutions.
Skills & Experience Required
- 5+ years of professional software engineering experience developing complex, real-time, or enterprise applications
- 3+ years hands-on experience with Spring Boot and Java 8+
- 2+ years of AWS Cloud experience (Elastic Beanstalk, Lambda, API Gateway, CloudFormation, etc.)
- Strong understanding of REST API design and implementation
- Experience with Microservices architecture and distributed systems
- Familiarity with CI/CD pipelines and tools (Jenkins, GitHub Actions, etc.)
- Experience with Agile / Scrum methodologies
- Knowledge of frontend frameworks such as Vue.js or Ember.js is a plus
Excellent problem-solving, communication, and teamwork skills
Job Type: Full-time
Pay: $70,000.00 - $85,000.00 per year
Benefits:
- Dental insurance
- Health insurance
- Vision insurance
Application Question(s):
- Do you live in or near Austin, TX?
Work Location: Hybrid remote in Austin, TX 78702