Senior Java Developer designing and scaling high-performance backend services for enterprise SaaS platforms. Collaborating with teams to deliver reliable solutions and mentor junior engineers.
Responsibilities
Design and develop backend services using Java, Spring Boot, and Microservices architecture
Build scalable, secure, and high-performing REST APIs
Ensure system reliability, performance, and scalability across services
Write clean, testable, and maintainable code following best practices
Work on SaaS-based applications with complex business workflows
Integrate event-driven systems using Kafka and caching layers like Redis
Support workflow automation and orchestration using Camunda / BPMN engines
Troubleshoot, optimize, and enhance existing backend systems
Collaborate with DevOps teams on CI/CD pipelines and cloud deployments
Work with cloud platforms such as AWS, Azure, or GCP
Contribute to technical documentation and feature-level design artifacts
Collaborate closely with solution architects, frontend engineers, and product teams
Mentor mid-level and junior developers
Participate in technical discussions and propose innovative, practical improvements
Requirements
5+ years of professional Java development experience
Strong expertise in Java, Spring Boot, REST APIs, Microservices
Hands-on experience with Kafka, Redis, and backend system optimization
Experience building and scaling SaaS applications
Strong problem-solving and analytical skills
Experience with Camunda / BPMN engines
Exposure to distributed systems and cloud-native architectures
Senior Backend Engineer developing backend solutions for medical software applications. Driving architectural design and feature ownership for faster market delivery of medical products.
(Senior) Backend Engineer at Momos leading backend development for multi - location restaurant brands using NodeJS and Python in a fast - paced startup environment.
Senior Java Developer designing and implementing software solutions using Java and Agile methodologies in healthcare. Collaborating and mentoring in a hybrid environment in Tampa.
Tech Lead - Java Full Stack developing scalable analytics solutions at Extreme Event Solutions. Collaborating with teams to design and maintain high - performance software across the stack.
Java Developer programming complex applications with modern technologies at an innovative strategy consulting company. Collaborating with clients and developing solutions to meet specific requirements.
Senior C++ Engineer developing full - stack software solutions at Evident Canada for innovative inspection technologies. Collaborating in an agile R&D team and mentoring less experienced developers.
Senior Backend Developer responsible for backend services and API design for the Gaia web application. Collaborating with frontend teams in an agile environment at ING Hubs Poland.
Backend Engineer designing, developing, and maintaining backend applications using Spring Boot and Java for ING. Collaborating on architectural decisions and mentoring within an agile environment.
C# and .NET Core Developer developing high - performance services for mission - critical systems. Collaborating within Agile teams to enhance and maintain technical tools.