Senior Full Stack Java Engineer
Miratech
Job Description
Job Description
Company Description
Miratech helps visionaries change the world. We are a global IT services and consulting company that brings together enterprise and start-up innovation. Today, we support digital transformation for some of the world's largest enterprises. By partnering with both large and small players, we stay at the leading edge of technology, remain nimble even as a global leader, and create technology that helps our clients further enhance their business. We are a values-driven organization, and our culture of Relentless Performance has enabled over 99% of Miratech's engagements to succeed by meeting or exceeding our scope, schedule, and/or budget objectives since our inception in 1989.
Miratech has coverage across 5 continents and operates in over 25 countries around the world. Miratech retains nearly 1000 full-time professionals, and our annual growth rate exceeds 25%.
We are looking for a Senior Full Stack Engineer to design, develop, and support scalable cloud-native applications that power Workforce Management (WFM), Customer Experience (CX), and operational business processes. You will use Java and Spring Boot to develop scalable backend services, React with TypeScript to create responsive user experiences, and Node.js where appropriate for supporting components. The role suits a hands-on engineer with strong software development fundamentals who can take features from technical design through implementation, testing, deployment, and production support. Experience with Workforce Management (WFM), Customer Experience (CX), or contact center solutions is an advantage
Responsibilities:
- Design, develop, test, and maintain scalable backend services using Java, Spring Boot, and established software engineering practices.
- Build modern web applications using React, TypeScript, reusable components, responsive layouts, and accessible interaction patterns.
- Develop and consume REST APIs using an API-first approach; maintain clear OpenAPI/Swagger contracts and error handling.
- Design modular, maintainable solutions using microservices and appropriate object-oriented and event-driven design patterns.
- Use Node.js where appropriate for lightweight services, backend-for-frontend components, integrations, or development tooling.
- Design and optimize PostgreSQL data models and queries with attention to integrity, performance, and audit history.
- Design and implement reliable integrations with internal and external systems using REST APIs, webhooks, messaging, and other appropriate integration patterns.
- Containerize applications and contribute to cloud-based deployment patterns, configuration management, and environment consistency.
- Build and maintain Jenkins-based CI/CD pipelines with automated testing, quality gates, and repeatable deployments.
- Instrument applications with structured logging, metrics, tracing, and actionable error reporting.
- Troubleshoot functional and production issues and improve application performance, resilience, scalability, and maintainability.
- Collaborate with Product, UX, QA, DevOps, Architecture, and other engineers through design sessions, code reviews, planning, and continuous improvement.
- 6+ years of full-stack software development experience, including ownership of production applications.
- Strong hands-on experience with Java and Spring technologies, particularly Spring Boot, REST services, persistence, security, and automated testing.
- Solid frontend development experience with Angular or React, TypeScript, HTML, CSS, component-based design, state management, and modern testing practices.
- Familiarity with Node.js for lightweight services, integrations, build tooling, or supporting components.
- Proven experience designing REST APIs, microservices, and maintainable applications in distributed environments.
- Strong SQL skills and experience designing efficient data models in PostgreSQL or comparable relational databases.
- Experience developing, deploying, or supporting cloud-based and containerized applications.
- Excellent communication skills, including the ability to produce clear technical documentation and lead client-facing workshops.
- Knowledge of OAuth2, OpenID Connect, JWT, and secure API design.
- Experience with Kafka, RabbitMQ, or comparable messaging and event-streaming technologies.
- Familiarity with Kubernetes, cloud platforms, observability tooling, and secure software delivery practices.
Nice to have:
- Experience developing Workforce Management (WFM) applications or integrating with WFM platforms.
- Experience with AWS services and Amazon Connect
- Experience building applications for CX solutions, contact centers, or customer service environments, including voice infrastructure or integrations using FreeSWITCH, Kamailio, Twilio, or comparable communications platforms.
- Knowledge of forecasting, scheduling, adherence, routing, agent desktop, digital channels, or related operational concepts.
- Experience integrating applications with CRM, identity, HR, payroll, analytics, or other enterprise systems.
- Practical experience with AI-assisted software development or AI-enabled solutions, including tools such as Claude or GitHub Copilot, is a plus.
We offer:
- Culture of Relentless Performance : join an unstoppable technology development team with a 99% project success rate and more than 30% year-over-year revenue growth.
- Competitive Pay and Benefits : enjoy a comprehensive compensation and benefits package, including health insurance, language courses, and a relocation program.
- Growth Mindset : reap the benefits of a range of professional development opportunities, including certification programs, mentorship and talent investment programs, internal mobility and internship opportunities.
- Global Impact : collaborate on impactful projects for top global clients and shape the future of industries.
- Welcoming Multicultural Environment : be a part of a dynamic, global team and thrive in an inclusive and supportive work environment with open communication and regular team-building company social events.
- Social Sustainability Values : join our sustainable business practices focused on five pillars, including IT education, community empowerment, fair operating practices, environmental sustainability, and gender equality.
* Miratech is an equal opportunity employer and does not discriminate against any employee or applicant for employment on the basis of race, color, religion, sex, national origin, age, disability, veteran status, sexual orientation, gender identity, or any other protected status under applicable law.
- ...work on site in the specified location(s).Workplace Services Engineering is helping transform the technology that supports Schwab’s workplace... ...deliver seamless user experiences at scale.You’ll apply deep full-stack development expertise to solve complex technical problems,...SeniorFull timeWork at office
- ...cancellations, refunds, and bookings over chat and voice for some of the world's largest travel brands. We're looking for a senior full stack engineer to anchor this product, owning the realtime and voice layer end to end while building across React/TypeScript front ends,...SeniorRemote workWork from home
- ...make AI assistance reliable at scale. You'll collaborate across engineering, product, and design to ensure Tia delivers meaningful value... ...secure, and genuinely useful.ResponsibilitiesBuild and maintain Java backend services that power TeamViewer Tia and its integrations...SeniorTemporary workCasual workWorldwide
- ...business unit of Trend Micro, empowers organizations with full AI visibility and consolidated security that inspires confidence... ...Austin, TX (Hybrid)About the RoleTrendAI is looking for a Senior Full Stack Web Engineer to help build and evolve the websites that represent our...SeniorFull timeH1bShift work
- athenahealth is seeking a Senior Full Stack Developer in Austin, TX to design and build modern web... ...on a stack including React, TypeScript, Java 21, Spring Boot, Kafka, PostgreSQL, and HAPI FHIR, reporting to the Senior Engineering Manager. You’ll collaborate with a small...Senior
- ...ResponsibilitiesWe are looking for a Senior Fullstack Software Engineer to design and build the backend services... ...shape technical direction across the stack, and act as a technical reference and... ...backend services and APIs using Java/Kotlin with Spring Boot or Node.js/TypeScript...SeniorContract workTemporary workCasual workWorldwide
- Acrisure Technology Group, LLC in Austin, TX is seeking a Senior Software Engineer (Full Stack) to design, implement and deliver scalable software in a... ...hybrid, four-days-in-office model. You’ll work with Kotlin, Java, Python, JavaScript and modern frameworks on Google Cloud...SeniorWork at office
- Setpoint is seeking a Senior Full Stack Engineer to own end-to-end development for DataOS, the operating system for data in asset-backed lending. You will ship AI-driven features that accelerate document review, data verification, and integrity across complex financial...Senior
- Realtor.com is seeking a Senior Full-Stack Software Engineer to join our high-performance engineering team as a full-time, hands-on contributor. You will be embedded in a cross-functional team owning critical consumer ecosystem segments, with end-to-end responsibility from...SeniorFull time
- Orum is seeking a Senior Full Stack Software Engineer to own end-to-end features on the Dialer team, delivering scalable, real-time experiences in a fast-paced environment. You will work with Product Managers and Designers to ship high-impact features, leveraging Node.js...SeniorFull time
- ~ Job Description: Engineers end-to-end web applications and internal tools using modern front-end frameworks and robust backend services. Writes clean, tested TypeScript/Python code, manages relational and non-relational database models, builds RESTful APIs, and maintains...Senior
- Healthcare Recruiters International is seeking a Senior Full Stack Software Engineer to design, develop, and maintain scalable healthcare SaaS applications. You will work across front-end and back-end, collaborating with product, design, QA, and operations to deliver secure...SeniorWork at office
- Senox is seeking a senior web developer to own Senox Direct, our B2B ecommerce platform. You’ll lead the evolution of the customer storefront... ..., pricing, cart, and Epicor ERP integration on a Laravel/Vue stack. You’ll design robust integrations, develop APIs, and maintain...Senior
- ...breaking barriers to entry, making the right connections, and building confidence through expert guidance.We are seeking a Senior Full-Stack Software Engineer to join our high-performance engineering organization as a full-time, hands-on individual contributor. In this role,...SeniorFull timeWork at officeLocal area
$100k - $160k
SchooLinks is searching for a Product Engineer based in Austin, Texas. In this role, you'll take ownership of the entire engineering process, from identifying user problems to delivering solutions. Strong skills in Python and React are essential, as you'll define your...SeniorRemote work- ICON is seeking a Senior Software Engineer in Austin, Texas, to lead the development of innovative visualization and planning tools. This role requires 10+ years of software engineering experience and 5+ years in a technical leadership position. Responsibilities include...SeniorRemote job
- Capital One Shopping seeks a Full-stack Engineer 4 to own greenfield products and shape scalable backend architecture. You will work with product managers to craft high-performing features, mentor peers, and contribute across JavaScript/TypeScript stacks, data pipelines...SeniorRemote job
- Noonlight, an Alarm.com company, is seeking a Sr. Software Engineer to build features for lifesaving APIs and web apps. You will own projects from ideation to delivery and collaborate with product managers to remove barriers, using AI tools to enhance development quality...Senior
- General Motors' Brand & Marketing Software Engineering Team is seeking a Senior Software Engineer (Full Stack Web) to design and build AI-powered search and discovery features on Google Cloud Platform using Vertex AI Search. You will lead planning, design, and architecture...Senior
- Senox is a debt-free, family-owned manufacturer of seamless rain gutter products with over 50 years of industry leadership. While we're proud of our history, we're equally focused on the future. We continue investing in technology that improves the customer experience,...SeniorImmediate start
- myBridge Corporation engineers end-to-end web applications and internal tools using modern front-end frameworks and robust backend services. Writes clean, tested TypeScript/Python code, manages relational and non-relational database models, builds RESTful APIs, and maintains...Senior
- General Motors seeks a seasoned Full Stack Engineer to design and build scalable web and mobile applications, with experience across front-end and back-end technologies, APIs and cloud infrastructure. You will collaborate with cross-functional teams to deliver high-quality...SeniorRemote job
- ...Senior Full Stack Software Engineer SafeLease is looking for a driven Senior Full Stack Software Engineer. In this role, you'll work across the entire stack building, testing, and shipping features. You'll collaborate closely with company leadership, playing a key role...SeniorFull timeWork at officeFlexible hours
- ...Google is seeking a Senior Software Engineer for its Cloud Business Platform in Austin, Texas. This role involves developing systems that drive sales compensation and addressing complex full-stack challenges. The ideal candidate will have a Bachelor’s degree in Computer...Senior
- A dynamic tech company is seeking a full-stack engineer to join their team. The role involves designing and implementing backend services, building high-performance frontend features, and maintaining cloud infrastructure. Candidates should have over 5 years of full-stack...SeniorRemote job
- ...Etude Capital LLC is seeking a Senior Full Stack Software Engineer in Austin (or New York) for a full-time role. You will own architecture across the stack, build and ship features, and set engineering standards for a domain involving geospatial data, imagery, document...SeniorFull timeWork at office
- ...Contribute to product and architectural decisions Ship features used by real customers in production Required Experience 5+ years full-stack engineering experience Strong backend skills (Node.js or Python) Modern frontend development (React, TypeScript) Cloud-native...SeniorRemote work
- ...General Motors is seeking a Senior Software Engineer (Full Stack Web) to build high-impact web products and intelligent search capabilities on Google Cloud Platform using Vertex AI Search. You will lead planning, design, architecture, and execution, mentoring peers and...Senior
- ...sports context Set up personalization engines Smart Recommendations & Content... ...cloud infrastructure Technical Stack User Profiling: Real-time... ...accessible and enjoyable for everyone. Seniority level Mid-Senior level Employment type Full-time Job function Industries: Technology...SeniorFull time
- Qualifications 8+ years of professional experience in software engineering. 5+ years of experience as a technical leader across entire... ...value of prototyping and iterating applications over time. As a Senior Software Engineer, your responsibilities will include, but are...Senior
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Senior Full Stack Java Engineer. Be the first to apply!
- c# .net full stack developer Austin, TX
- senior full stack developer Austin, TX
- lead full stack java developer Austin, TX
- full stack engineer Austin, TX
- mean stack developer Austin, TX
- full stack cloud developer Austin, TX
- full stack developer Austin, TX
- remote .net full stack web developer Austin, TX
- full stack developer remote Austin, TX
- full stack java developer Austin, TX


