Senior Software Engineer (Java)

MiratechAtlanta, GA
Remote

About The Position

We are seeking an experienced Backend Engineer to build and enhance a Java & Spring Boot based enterprise application that drives secure, profile-based interactions with internal systems. The role involves working on scalable microservices and REST APIs, integrating with internal authentication frameworks, and contributing to a large-scale data processing pipeline. The ideal candidate will bring strong backend expertise, a problem-solving mindset, and experience in developing high-performance, distributed systems aligned with modern architecture practices.

Requirements

  • 8+ years of experience in Java development.
  • Strong proficiency in Java (8/11/17+) and/or Modern C++ (C++11/14/17/20) with a solid foundation in OOP, data structures, algorithms, and design patterns.
  • Hands-on expertise in backend development using Spring Boot, Spring MVC, and Hibernate, with experience in microservices architecture and REST API design.
  • Exposure to front-end development technologies.
  • Strong experience working with SQL databases.

Nice To Haves

  • Experience with AI/ML integrations.
  • Exposure to Data Engineering or Big Data technologies.
  • Knowledge of Infrastructure as Code (Terraform, Ansible).
  • Experience working in financial services, fintech, or large-scale enterprise environments.

Responsibilities

  • Design, develop, test, and maintain enterprise-grade applications using Java and/or C++.
  • Build and enhance RESTful APIs, microservices, and backend systems.
  • Participate in system design, architecture discussions, and technical reviews.
  • Write clean, maintainable, and efficient code following coding standards.
  • Optimize application performance, scalability, and reliability.
  • Develop automated unit, integration, and regression tests.
  • Collaborate with Product Managers, QA, DevOps, and stakeholders.
  • Troubleshoot production issues and provide timely resolutions.
  • Participate in Agile ceremonies, sprint planning, and code reviews.

Benefits

  • health insurance
  • language courses
  • relocation program
  • professional development opportunities
  • certification programs
  • mentorship and talent investment programs
  • internal mobility and internship opportunities
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service