Software Engineer
@ Mad Mobile Inc

Tampa, Florida, United States
$120,000
On Site
Full time
Posted 13 hours ago

Your Application Journey

Personalized Resume
Apply
Email Hiring Manager
Interview

Email Hiring Manager

XXXXXXXXXX XXXXXXXXXXX XXXXXXX******* @madmobile.com
Recommended after applying

Job Details

About Mad Mobile Inc

Mad Mobile is an AI-driven software development company headquartered in Tampa, FL and revolutionizing the restaurant and enterprise retail industries. Our innovative solutions empower businesses to enhance customer experience, streamline operations, and drive growth through cutting-edge technology.

About the Role - Software Engineer

We are seeking a Full Stack Software Engineer with a strong focus on backend systems. You will tackle complex backend challenges such as transitioning legacy Spring MVC applications to Spring Boot microservices and designing scalable event-driven systems using Redis, RabbitMQ, and cloud-native architectures. Leveraging AI-powered tools to optimize development and automate tasks is key.

Requirements

  • Bachelor's degree in Computer Science, Engineering or related field.
  • 5+ years of experience in software development and architecture.
  • Expertise in Java and the Spring ecosystem including Spring Boot, Spring Data, and Spring Security.
  • Experience with Redis, RabbitMQ (or similar), AWS cloud services and AI-driven tools.
  • Strong technical documentation and problem solving skills.

Key Skills / Competency

  • Java
  • Spring Boot
  • Redis
  • RabbitMQ
  • AWS
  • Microservices
  • AI Tools
  • Docker
  • Kubernetes
  • Technical Documentation

Why Join Mad Mobile?

This role offers an in-office opportunity in Tampa, FL with a dynamic, collaborative culture. Enjoy market leading benefits, including health cover from day one, a $1000 HSA contribution, and a 401(k) with matching contributions.

EEOC Statement

Mad Mobile is an equal opportunity employer. All qualified applicants will receive consideration without discrimination.

How to Get Hired at Mad Mobile Inc

🎯 Tips for Getting Hired

  • Customize your resume: Highlight Java, Spring Boot and AI skills.
  • Showcase backend expertise: Detail microservices and Redis experience.
  • Research Mad Mobile: Understand their technological innovations and culture.
  • Prepare for technical interviews: Practice Spring and cloud architecture questions.

📝 Interview Preparation Advice

Technical Preparation

Review Java and Spring Boot fundamentals.
Practice building microservices architecture designs.
Study Redis caching and RabbitMQ integrations.
Experiment with AWS cloud service deployments.

Behavioral Questions

Describe teamwork during challenging projects.
Explain handling tight deadlines effectively.
Discuss balancing innovation with reliability.
Share experience with cross-functional collaboration.

Frequently Asked Questions