Sign up to access all features of our service.
  • Job search
  • Favorites
  • Create a CV
    New
  • Salaries
  • Subscriptions

Full Stack Java Engineer

Full-time

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 18 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... 
    Suggested
    Hourly pay
    Full time
    Immediate start
    Remote work

    The Custom Group of Companies

    New York, NY
    4 days ago
  • $65 - $75 per hour

     ...Immediate need for a talented Java Full Stack Engineer. This is a 06+months contract opportunity with long-term potential and is located in Jersey City, NJ(Onsite). Please review the job description below and contact me ASAP if you are interested. Job ID:26-32... 
    Suggested
    Full time
    Contract work
    Local area
    Immediate start

    Pyramid Consulting, Inc

    Jersey City, NJ
    20 hours ago
  • $104.24k - $130.3k

     ...Inc.Location: Nashville, US-TN, United StatesEmployment type: full timeCategory: OtherPosted: 2026-10-21 Req ID:  391120...  ...organization, apply now.   We are currently seeking a Terraform/Java Full Stack Engineer to join our team in either Plano, TX or Nashville, TN.... 
    Suggested
    Temporary work
    Work experience placement
    Work at office
    Remote work
    Flexible hours

    NTT DATA

    Nashville, TN
    6 days ago
  •  ...Job Description Position: Sr. Java Full Stack Engineer \n Location: Remote (USA) Office location Jersey City, NJ \n \n Must-Have Skills: \n \n Java & Spring Boot Development \n KDB+ / q Language Experience \n FIX Protocol / FIX Engine \n AWS Cloud... 
    Suggested
    Work at office
    Remote work

    Cybotic System

    Jersey City, NJ
    5 days ago
  •  ...Full Stack Java DeveloperDuration: 12+ months with possible extensionLocation: Westlake, TX/Durham, NC, McLean, VA (Initial Remote)Required Skills: Java8, Spring, Spring Boot, Microservices, REST/ RESTful APIs, Angular, AWS Preferred etc.8+ years of hands-on experience... 
    Suggested
    Remote work

    Samprasoft

    Roanoke, TX
    3 days ago
  •  ...Investments platform modernization program is a two-year engineering effort to modernize legacy full-stack capabilities for cloud using the latest technology...  ...level: 6-10 years. Skills and expertise: Java, AWS, Node.JS, Angular, Terraform, Oracle SQL. Industry... 
    Remote work

    Samprasoft

    Boston, MA
    4 days ago
  •  ...Full Stack Java DeveloperApex Systems is a world class technology services business that incorporates industry insights and experience to...  ...patterns and Object Oriented MethodologyMentor other software engineers to foster an engaged and highly skilled team.Enforce existing... 
    Remote work

    Software Technology Inc

    Boston, MA
    4 days ago
  • $59.5 per hour

    Please share your resume to ****@*****.*** Sr. Java Full Stack Engineer with Trading experience  Remote within the U.S. W2 Only We can provide visa sposorship for the right candidate Extensive hands-on experience (10+ years) in software design and development... 
    Full time
    Remote work

    Yoh, A Day & Zimmermann Company

    Toms River, NJ
    3 days ago
  •  ...Nashville, TN or Plano, TX in the United States (US).Senior Data Engineer Position Summary:The Senior Data Engineer designs, develops,...  ...enterprise data and analytics environment. This role combines strong Java and Python engineering expertise with Kubernetes, cloud,... 
    Work experience placement
    Work at office
    Remote work
    Flexible hours

    Sierra Systems, An Ntt Data Company

    Nashville, TN
    4 days ago
  •  ...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 placement
    Work at office
    Remote work
    Flexible hours

    NTT DATA

    Nashville, TN
    2 days ago
  • 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... 
    Full time

    Fidelity Investments

    Durham, NC
    8 days ago
  •  ...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 time
    Internship
    Remote work
    Relocation
    Shift work

    Miratech Group

    New York, NY
    4 days ago
  •  ...days remote in Rockville, MD Our client seeks an experienced Full Stack Engineer to build and maintain enterprise applications that support...  ...record of delivering production-grade software. Expert-level Java with Spring and Spring Boot, with microservices and RESTful... 
    Remote work

    Eliassen Group

    Rockville, MD
    3 days ago
  • $120k - $125k

     ...Immediate need for a talented Java Full Stack Engineer with Python and AWS . This is a Fulltime opportunity with long-term potential and is located in Hartford, CT, Raleigh, NC, Richardson, TX, Tempe, AZ (Hybrid) . Please review the job description below and contact... 
    Full time
    Local area
    Immediate start
    Relocation

    Pyramid Consulting, Inc

    Raleigh, NC
    3 days ago
  •  ...the world. Miratech retains nearly 1000 full-time professionals, and our annual growth...  ...We are looking for a Senior Full Stack Engineer to provide hands-on technical leadership...  ...You will shape scalable solutions using Java, Spring Boot, React, TypeScript, API-first... 
    Full time
    Internship
    Remote work
    Relocation

    Miratech

    Oregon State
    4 days ago
  •  ...To support the Workforce Management product stream, the full-time Senior Full Stack Java Engineer will design and implement enterprise-scale solutions for forecasting, scheduling, and operational reporting in a remote environment. Key responsibilities: Design and implement... 
    Full time
    Remote work

    Virtual Vocations Inc

    United States
    4 days ago
  •  ...Miratech is seeking a Senior Full Stack Java Engineer to join the Workforce Management product stream. You will design and build enterprise-scale services using Java/Spring Boot and React/TypeScript, delivering forecasting, capacity planning, scheduling, and real-time... 
    Remote work

    Miratech Group

    United States
    3 days ago
  •  ...Inc.Location: New York, US-NY, United StatesEmployment type: full timeCategory: OtherPosted: 2026-10-11   Req ID:  391355...  ...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.... 
    Remote work

    NTT DATA

    New York, NY
    7 days ago
  •  ...We have a HIGH-PRIORITY requirement for 3 Sr. Java Full Stack Engineers. The hiring manager is actively reviewing profiles, and this is a 100% Remote opportunity. Position: Sr. Java Full Stack Engineer - KDB+ platform experience Location: Remote (USA) Office location... 
    Contract work
    Work at office
    Remote work

    Jobrapido

    New Orleans, LA
    20 hours ago
  •  ...Java Full Stack EngineerLocation: Westlake TX / Raleigh NC / Boston MA / Merrimack NH (Initially remote till covid)Duration: Long TermMust have’s:40-50% Backend or 40-50% Front End.Must be expertise in Angular 2/4/6/8/9 etc.Should be good with NodeJSExtensive experience... 
    Remote work

    Samprasoft

    Merrimack, NH
    4 days ago
  • $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 work
    Flexible hours

    General Dynamics Mission Systems

    Taunton, MA
    7 days ago
  •  ...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 employment
    Full time
    Part time
    Flexible hours

    ASX Limited

    Remote
    28 days ago
  •  ...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 office
    Work from home

    Advance Auto Business Support (300)

    Raleigh, NC
    1 day ago
  • $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 time
    Work at office
    Remote work
    2 days per week

    Citigroup

    Tampa, FL
    7 days ago
  •  ...Description Remote Our client seeks a Sr. Java Full Stack Engineer to lead the design and development of next-generation electronic trading systems within a high-performing Trade Management Engineering group. You will architect distributed, event-driven platforms... 
    Remote work

    Jobrapido

    Milwaukee, WI
    23 hours ago
  • $126k - $210k

     ...the RoleMcKesson Pharmacy Systems (MPS) is seeking a Senior Full Stack AI Software Engineer to help build and modernize the next generation of...  ...design, develop, and deploy cloud-based applications using Java, Angular, Spring Boot, PostgreSQL, Azure, and modern AI-assisted... 
    Full time
    Work at office
    Remote work
    Work from home
    2 days per week

    McKesson

    Columbus, OH
    7 days ago
  • $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 time
    Work at office
    Remote work

    Citigroup

    Tampa, FL
    7 days ago
  • $120k - $145k

     ...Description We're looking for a passionate, self-motivated Senior Full-Stack Engineer to help us develop within our Axe Monitor product and...  ...and ReactJS. Backend work is a combination of Node.js and Java. This position will be expected to contribute to all aspects... 
    Full time
    Remote work
    Overseas
    Flexible hours

    Deque Systems Inc

    New York State
    6 days ago
  • $100k - $150k

     ...join an established and well-respected organization offering tremendous career growth potential. Job Title: Senior Full Stack Software Engineer (Java) Location: 100% Remote (U.S.) Position Type: Full-time, Direct W2 Salary Range: $100,000–$150,000 Annually... 
    Full time
    H1b
    Local area
    Remote work
    Visa sponsorship

    Bright Vision Technologies

    Remote
    5 days ago
  •  ...with the clients.Currently, we are looking for entry-level software programmers, Java full stack developers, Python/Java developers, data analysts/data scientists, machine learning engineers for full time positions with clients. Who should apply? Recent computer science/... 
    Full time
    H1b
    Remote work

    SynergisticIT

    Indianapolis, IN
    4 days ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to Full Stack Java Engineer. Be the first to apply!