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

Full Stack Java Engineer

Miratech

Full Stack Java Engineer

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 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.
Qualifications
  • 5+ 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.
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.
  • 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 15 hours ago
Similar jobs that could be interesting for youBased on the Full Stack Java Engineer in United States 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
    2 days ago
  •  ...YouTube, and Facebook. Inviting applications for the role of Java Full-Stack Developer in NYC, Fulltime, Day 1 onsite ,3 days Hybrid role...  ...advance your skills • Grow with the best – Learn from top engineers, data scientists, and AI experts in a dynamic, fast-moving... 
    Suggested
    Full time

    Genpact

    New York, NY
    10 hours ago
  •  ...Job Title : Java Full Stack Engineer Location : Research Triangle Park / Durham, NC (ONSITE) Full Time ONLY Job Description Must Have Technical Skills : Java Full Stack (Angular, Integrations, UI/UX, Bootstrap). Roles & Responsibilities... 
    Suggested
    Full time

    AceStack LLC

    Durham, NC
    1 day ago
  •  ...Java Full Stack Engineer Qualifications & Skills ~8+ years Full Stack Java development ~ Oracle/DB2 experience ~ MQ (message Broker) Experience Or Other message broker tools ~ Eclipse (IDE) experience ~ Spring framework or other frameworks ~ Maven build... 
    Suggested
    Remote work

    Valce Talent Solutions

    United States
    3 days ago
  •  ...Software Engineer III - Full Stack Developer We are seeking a talented and passionate Software Engineer III - Full Stack Developer to join our...  ...Microservice architectures using backend technologies like Java, Spring Boot, Kafka, Cache and a proven track record of... 
    Suggested

    Samprasoft

    San Bruno, CA
    1 day ago
  •  ...environment or FDA-regulated medical device environment. Experience working with AWS – Amazon Q. Experience with programming languages Java, JavaScript, and SQL. Experience utilizing frameworks and tools such as Angular, Spring Boot, Postgres, Docker, Git, Kubernetes and... 

    Saxon Global

    San Antonio, TX
    15 hours ago
  •  ...will give them interview preference over non-local. Job Title: Full Stack Engineer Level 2 This can be a 3 to 5 year person, does not need to be Senior with this kind of rate. Top Skills: Java, Angular, and the whole Spring Framework (Spring Umbrella) Angular... 
    Second job
    Local area
    Relocation

    Samprasoft

    Arlington, VA
    1 day ago
  •  ...Hi Professionals, Hope you are doing good This is Jayaraman from Info Way Solutions, LLC We have job opening for Java Full Stack Engineer and the detailed Job description is given below: Kindly check the JD and share your views Java Full Stack Engineer... 

    Info Way Solutions

    Fremont, CA
    2 days ago
  •  ...and maintenance of core banking applications Job Title: Java Technical Specialist - RESTful API, Buy Rate Vendor...  ...Positions: 5 Only USC/ GC Job Description: Sr. Java Full Stack Engineer with SQL Background and Banking and Deposits experience.... 

    Apptad

    Alpharetta, GA
    5 days ago
  • Job title:Java Full Stack Engineer • Work Location with Zip code: Plano TX 75024 • Duration of the project: 6 months Minimum years of experience required: 6-10 years In-person interview(Final Round)?: Yes Must have skills: React Java Springboot... 

    eTeam

    Plano, TX
    2 days ago
  •  ...Java Full Stack Engineer Primary Skills: Java, React.Js, Microservices, Springboot Location: Oakland, CA Work Culture: Hybrid Experience: 10+ years Open for FTE and C2C both Rate: $80/hr max on C2C and $130-135k/annum on FTE Any specific requirement... 

    Keylent Inc

    Oakland, CA
    3 days ago
  •  ...with cloud computing technologies ~5+ experience with AngularJS or other open-source technologies/frameworks ~5+ experience with Stack Reviews, Code Reviews, Improvement, Best Practices, Mentor Technical Staff, Solutioning Experience: ~5+ years of... 
    Remote work

    Syntricate Technologies

    United States
    15 hours ago
  •  ...Java Full Stack Engineer Location: Durham, NC, Boston, MA, Merrimack, NH, Jersey City, NJ, Westlake, TX Duration: Long Term Contract Requirement: Bachelor’s or master’s degree in a technology related field (e.g. Engineering, Computer Science, etc.) required... 
    Long term contract

    Samprasoft

    Merrimack, NH
    15 hours ago
  •  ...Role: Java Full Stack Engineer Location: Remote/US Duration: 6+ Months Job Description: Must Have: AI & Machine Learning knowledge, Scala, Java with JS Libraries and Frameworks, Primary Responsibilities: • Write high-quality, fault tolerant code; normally... 
    Remote work

    Zortech Solutions

    New York, NY
    4 days ago
  •  ...Cloud Java Developer Location: Durham, NC Duration: Long Term Contract AWS Cloud Develop applications, using Java...  ...Spring, Java Persistence API (JPA) 10+ years’ experience as a full stack software engineer, delivering software using agile development practices 2+... 
    Long term contract

    Samprasoft

    Durham, NC
    14 hours ago
  •  ...position be part of the OMS AMI IT team helping to develop enhancements and modernizations for the existing Java applicaitons and interfaces. The Full Stack Engineer is responsible for both front end and backend development tasks, including database tasks. This individual... 

    Kaav Inc.

    New York, NY
    3 days ago
  •  ...Hi , Greetings from Smart Work IT Services. Title: Full Stack Java Engineer (Java + React + AI Exposure) Location: Dallas, TX - In Person Interview (Final Level) - Onsite Key Responsibilities Design, develop, and enhance enterprise-grade... 

    SWITS DIGITAL Private Limited

    Dallas, TX
    4 days ago
  •  ...Backend Developer Mandatory Skills Spring Boot & Spring Cloud Java Microservices REST APIs AWS Cloud Services JD Responsibilities Design, develop, and maintain backend applications using Java, Spring Boot, and Spring Cloud Build and... 

    Omni Inclusive

    North Wales, PA
    5 days ago
  •  ...Java Full Stack Engineer Location: Seattle, WA (Remote) Responsibilities Uses algorithms, data structures, programming languages, programming paradigms to create, test and operate sustainable client-side or server-side software applications and services... 
    Remote work

    United IT

    United States
    5 days ago
  •  ...Required Skills: Advanced full stack software development experience, building enterprise web and...  ...middle tier applications using Angular and core Java with Spring/Springboot. B.S. in Computer Science, Engineering, Mathematics, or equivalent experience. Leadership... 

    Syntricate Technologies

    Boston, MA
    5 days ago
  •  ...Java Full Stack Engineer Location: Sunnyvale, CA Type of Hire: CWR Job Description: 8+ years experience developing rich UI/Front-end for user-facing web applications. Strong experience with React, jQuery, JavaScript, Typescript, HTML DOM, HTML5, CSS3, LESS... 

    InterSources

    Sunnyvale, CA
    5 days ago
  •  ...Title: Java Full Stack Engineer Location: Minneapolis, MN Onsite Duration: 6 Months Key Skills: Java, Spring Boot, Microservices, REST APIs, React/Angular, JavaScript, SQL/NoSQL, Kafka (preferred), Cloud (AWS/GCP/Azure) Responsibilities: Design and... 

    eTeam

    Minneapolis, MN
    5 days ago
  • Job Title 5+ years of experience writing client-side JavaScript. Expertise in building complex layouts with CSS and HTML. Strong experience writing tests. Mocha, Jasmine, Protractor. Experience deploying code and working with Amazon Web Services. Experience...

    1872 Consulting

    Chicago, IL
    5 days ago
  •  ...Full Stack Engineer Durham North Carolina, MMK,NH,BOSTON MA (Hybrid) Contract At least 6 years of proven experience and education in...  ...designing and developing systems and solutions with Angular, Java Develop Spring RESTful web services application using Open... 
    Contract work

    Samprasoft

    Boston, MA
    1 day ago
  •  ...Full Stack Java Developer Duration: 12+ months with possible extension Location: 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... 
    Remote work

    Samprasoft

    McLean, VA
    5 days ago
  •  ...Title: Java Full Stack Engineer Location: Chicago, IL Onsite Duration: 6 Months of Contract Must-have skills: Java FSD , database , Spring boot Job Description: Develop and maintain full-stack web applications using Java, Spring Boot, and front... 
    Contract work

    eTeam

    Chicago, IL
    2 days ago
  •  ...Full Stack Java Developer Apex Systems is a world class technology services business that incorporates industry insights and experience...  ...'s / Master’s degree or equivalent in Computer Science or Engineering Extraordinary problem solving skills dealing with complex... 
    Remote work

    Software Technology Inc

    United States
    5 days ago
  •  ...Java Full Stack Engineer Angular Location: Las Vegas The Full-Stack Developer is the #swiss army knife# that will succeed in whatever situation they come across. They are just as comfortable building out a new website as they are making changes to a scheduled job... 

    InterSources

    Las Vegas, NV
    5 days ago
  •  ...Role: Java Full Stack Engineer Location : Buffalo, NY (Onsite) Mode: Fulltime Role Overview We are seeking a strong, hands-on engineer to join our Digital Modernization team. The ideal candidate will have proven experience in Java-based API development... 
    Full time

    United IT Solutions

    Buffalo, NY
    4 days ago
  •  ...Job Title : Java Full Stack Engineer Location - New York, NY FTE Job Description • 5+ years of experience in frontend development, with a strong proficiency in HTML, CSS, and JavaScript. • Expertise in modern frontend frameworks such as React.js... 

    AceStack LLC

    New York, NY
    14 hours ago

Do you want to receive more vacancies?

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