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.
$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- ...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...SuggestedFull time
- ...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...SuggestedFull time
- ...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...SuggestedRemote work
- ...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
- ...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...
- ...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 jobLocal areaRelocation
- ...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...
- ...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....
- 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...
- ...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...
- ...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
- ...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
- ...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
- ...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
- ...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...
- ...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...
- ...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...
- ...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
- ...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...
- ...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...
- ...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...
- 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...
- ...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
- ...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
- ...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
- ...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
- ...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...
- ...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
- ...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...
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Full Stack Java Engineer. Be the first to apply!
- remote .net full stack web developer United States
- senior java full-stack developer United States
- full stack / python developer (remote) United States
- mid level full stack developer United States
- mean stack developer United States
- full stack.net developer United States
- java full stack angular developer United States
- junior full stack developer United States
- associate full stack developer United States
- lead full stack java developer United States


