Full Stack Java Engineer
Miratech
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%.
Job Description We are looking for a 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 detailed 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.
Contribute to the design of 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.
Contribute to the design and optimization of PostgreSQL data models and queries with attention to integrity, performance, and audit history.
Implement and support 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.
Qualifications 5+ years of full-stack software development experience, including contribution to production applications.
Hands-on experience with Java and Spring technologies, particularly Spring Boot, REST services, persistence, security, and automated testing.
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.
Experience developing 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 participate in 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 with Workforce Management (WFM), Customer Experience (CX), contact center, or customer service solutions.
Experience with AWS, Amazon Connect, FreeSWITCH, Kamailio, Twilio, or similar communication technologies.
Knowledge of workforce optimization and contact center operations, including forecasting, scheduling, routing, and adherence.
Experience integrating enterprise applications with CRM, HR, identity, payroll, and analytics platforms.
Familiarity with AI-assisted development tools such as GitHub Copilot or Claude.
Additional Information 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.
ForeverRemote work culture : make the most of the flexibility that comes with remote work.
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.
Vacancy posted 2 days ago
Similar jobs that could be interesting for youBased on the Full Stack Java Engineer in Remote vacancy
$50 - $90 per hour
...Full Stack Java Developer Work Arrangement: Hybrid – 4 Days Onsite / 1 Day Remote Start Date: ASAP Interview Process: 3 Rounds,... ...clean, maintainable, and testable code following established engineering standards. Work extensively with Oracle and SQL , including...SuggestedHourly payFull timeImmediate startRemote work- ...To support the development of scalable cloud-native applications, the full-time Full Stack Java Engineer will design, develop, and maintain backend services using Java and Spring Boot, while also creating responsive user experiences with React and TypeScript in a remote...SuggestedFull timeRemote work
- ...Java Full Stack Engineer Location Remote Duration 6+ Months Must have LinkedIn profile with Photo Notes: SAFe environment Must GitLab -Must Years of experience with SAFe scaled agile environment minimum at least 2 years as a senior on a team Front end experience...SuggestedRemote work
- Job Description:JOB TITLE: SENIOR FULL STACK ENGINEER (C#, .NET, Java)Note: Fidelity will not provide immigration sponsorship for this positionA Senior Full Stack Engineer that thrives in an environment where we are using innovative technologies to provide first class digital...SuggestedFull time
- ...Focused on building enterprise-scale solutions for workforce management, the full-time Senior Full Stack Java Engineer will design and implement capabilities using Java, Spring Boot, and React, while working remotely to support forecasting, scheduling, and operational...SuggestedFull timeRemote work
- A leading tech company is seeking a Senior Java Full Stack Developer for a remote position. The contract duration is between 12 to 24 months. Candidates should have a minimum of 9 years of experience and be available for interviews this week. Additionally, candidates must...Contract workRemote work
- A growing startup in IoT is seeking a Java Full Stack Developer for a remote full-time position. The ideal candidate will have over 5 years of software development experience and be well-versed in Java, HTML, CSS, and AngularJS. Responsibilities include contributing to...Full timeRemote work
- ...the world. Miratech retains nearly 1000 full-time professionals, and our annual growth... ...are looking for a Senior Full Stack Engineer to join the Workforce Management product... ...contact center environment. You will use Java and Spring Boot to deliver scalable services...Full timeInternshipRemote workRelocationShift work
- ...Bright Vision Technologies is seeking a Senior Java Full Stack Developer to architect, design, develop, and maintain enterprise-grade web... ...multiple business domains. You will own the end-to-end engineering lifecycle—from translating business requirements into robust...Remote work
- ...Myticas Consulting seeks a Senior Java Fullstack Engineer for a contract (W2) role. The candidate can work remotely but must be available for office visits at any listed location across the US. Expert in Java and TypeScript with deep Spring, database, and messaging...Contract workWork at officeRemote work
- ...transactions annually.As a SeniorFull Stack Software Engineer, you will play a key role in modernizing... ...ecosystem. Leveraging technologies including Java, Spring Boot, AWS, Kafka, Angular,... ...design, development, and support of full-stack applications utilizing Java, Spring...Remote workFlexible hours
- ...We are currently seeking a Terraform/Java Full Stack Engineer to join our team in Nashville, TN or Plano, TX in the United States (US). Position Summary The Terraform/Java Engineer designs, develops, deploys, and supports secure, scalable data engineering applications...Work experience placementWork at officeRemote workFlexible hours
- ...an inclusive, adaptable, and forward-thinking organization, apply now.We are currently seeking a Tech Consultant - Senior Java Full-Stack Engineer to join our team in Arlington, VA, New York City, NY and St. Louis, MO in the United States (US).Job Title: Technology Consultant...Remote work
- ...Job Description Job Description Job Title: Software Engineer 4/ Java Full Stack Developer/Engineer Location: San Antonio, TX (onsite) Contract Duration: Contract until 02/16/2027 JOB DESCRIPTION Analyzes, designs, develops, tests, and maintains software...Contract workRemote work
$10k
...Requires a Bachelor’s degree in Software Engineering, or a related Science, Engineering, Technology... ...PostgreSQL)3-5 Years of experience with Java, Enterprise Java working with Java... ...SecretCategory: Engineering-SoftwareEmployment Type: Full TimeHiring Company: General Dynamics...Remote workFlexible hours- ...workplace where everyone can thrive. Key purpose of the role Java Engineer on Calypso Platform is responsible for designing, customising... ...hybrid working options. Even if our roles are advertised as full-time, we encourage you to apply if you are interested in part-...Permanent employmentFull timePart timeFlexible hours
- ...want to be part of an inclusive, adaptable, and forward-thinking organization, apply now.We are currently seeking a Senior Java Full Stack Engineer (w/Angular 16+) - FTE/GC/EAD/Citizen Only (Onsite Hybrid) to join our team in Merrimack, New Hampshire (US-NH), United...Work at officeRemote workFlexible hours
$125.6k - $188.4k
...Location: Tampa, Florida, United StatesSalary: $125,600.00 - $188,400.00Category: Technology, Digital Software Engineering, ProfessionalCompany: CitiAs a Full Stack Java Engineering Manager at Citi, you will build and deliver full-stack Java applications that power business-...Full timeWork at officeRemote work2 days per week$96.96k - $145.44k
..., United StatesSalary: $96,960.00 - $145,440.00Category: Technology, Applications DevelopmentCompany: CitiAs a Senior Full Stack Java Software Engineer, you will design and build enterprise applications that power Citi's technology platforms, working across the front end...Full timeWork at officeRemote work- ...Advance Auto Parts in Raleigh, NC is seeking a Senior Software Engineer – Full Stack to design, develop, and support modern web applications for... ...scalable, secure, and high‑performing apps using Next.js, Java, and Kafka in a cloud-native environment. Hybrid work model:...Work at officeWork from home
- ...Roberts Recruiting, LLC is seeking a Lead Full Stack Software Engineer (Java) to drive full stack development of healthcare solutions powered by an AI-based engine. You will collaborate with product, clinicians, and operations to translate workflows into innovative web...Remote job
- PhoenixTeam is seeking a Full-Stack Software Engineer to contribute to the FHA program, working across Java and Salesforce in an environment with AWS microservices and PostgreSQL. This role is 100% remote for U.S.-based candidates, with a 40-hour workweek and core hours...Remote job
- An innovative company seeks a skilled Java Full Stack Developer to create high-quality software solutions. In this role, you'll design, develop, and maintain applications, working with both front-end and back-end technologies. You will be responsible for the entire software...Remote job
- Remote Jobs busca un(a) Desarrollador(a) de software Full-Stack con enfoque en Backend. Se trabajará con Golang y Java para construir servicios robustos y eficientes, gestionando datos en bases de datos y APIs. También se requiere experiencia frontend con HTML, CSS y JavaScript...Remote job
- Cross Resource Group is seeking a Full Stack Java Developer (Level 3) for a remote US-based contract. You will build and maintain a modern enterprise web app, using Java/Spring on the backend and Angular/RxJS or React on the frontend. The role emphasizes RESTful API design...Remote jobContract workDay shift
- United States Digital Space LLC, based in Alexandria, VA, seeks a Java Web Application Developer to join our team to design, build, test and maintain full-stack web applications that support DoD test and training communities with a focus on security and reliability. Requirements...Remote job
- Bright Vision Technologies is seeking a Lead Java Full Stack Engineer for a 100% remote role in the United States. You will architect, design, develop, and maintain enterprise‑grade web apps and distributed systems, leveraging Java, Spring, and modern JS front‑ends, while...Remote job
- ...Zohorecruit is seeking a Senior Software Engineer (Java Full Stack) in the Philadelphia area for a hybrid role. The position requires 10-12+ years of experience with Angular (frontend) and Spring Boot (backend), and offers on-site/remote flexibility with a hybrid schedule...Remote work
$120k - $148k
...Bachelors or masters degree in computer science, engineering, or a related field. At least 3 years of experience in full-stack software development and design. Strong... ...including hands-on object-oriented programming, Java, object-oriented principles and design...Full timeWork at officeWork from homeFlexible hours- ...Lead Full Stack Software Engineer (Java) Summary This Technical Lead Software Engineering position is responsible for full stack web development of novel healthcare solutions powered by ouraAI-based software engine that connects payers and providers by eliminating...Work experience placementCasual workRemote workWork from homeFlexible hours
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Full Stack Java Engineer. Be the first to apply!
Related searches
- c# .net full stack developer Remote
- senior full stack developer Remote
- entry level full stack developer Remote
- full stack engineer Remote
- mean stack developer Remote
- full stack cloud developer Remote
- full stack developer Remote
- remote .net full stack web developer Remote
- full stack developer remote Remote
- junior full-stack web developer Remote




