Senior Software Engineer with 8+ years of experience in backend and full-stack development using Java, Spring Boot, React, and cloud technologies like AWS and Azure. Skilled in building scalable micro-services, and mentoring junior developers. Strong track record across top-tier companies including Apple and LinkedIn.

Mohamad Alomari

Senior Software Engineer with 8+ years of experience in backend and full-stack development using Java, Spring Boot, React, and cloud technologies like AWS and Azure. Skilled in building scalable micro-services, and mentoring junior developers. Strong track record across top-tier companies including Apple and LinkedIn.

Available to hire

Senior Software Engineer with 8+ years of experience in backend and full-stack development using Java,
Spring Boot, React, and cloud technologies like AWS and Azure. Skilled in building scalable micro-services,
and mentoring junior developers. Strong track record across top-tier companies including Apple and LinkedIn.

See more

Experience Level

Expert
Expert
Expert
Expert
Expert
Expert
Intermediate
Intermediate
Intermediate
Intermediate
Intermediate
Intermediate
Intermediate
See more

Language

Arabic
Fluent
English
Fluent

Work Experience

Senior Software Engineer at Mercor
February 1, 2025 - December 1, 2025
Contributed to AI research campaigns at Mercor to improve AI model coding quality. Trained AI models on code generation and reasoning by designing challenging programming tasks, building Docker environments, and analyzing AI coding performance. Evaluated code quality across languages, designed Spring Boot Java tasks for model practice, and reviewed AI-proposed solutions for bugs to ensure robust reasoning. The campaigns yielded notable improvements in model capabilities.
Senior Software Engineer at Empower Recruitment
January 1, 2023 - January 31, 2025
Designed and built backend micro-services using Java, Spring Boot, Hibernate, and ORM techniques, with robust dependency injection and OpenAPI/SwaggerHub documentation. Built Spring Boot applications that integrate with external APIs. Deployed features to AWS using Git, Jenkins, and Docker as part of CI/CD pipelines. Collaborated with software architects to resolve design and scalability challenges. Led the full lifecycle of features—from design and development to testing and deployment—for both legacy and modernized systems. Wrote unit tests with JUnit and Mockito; contributed to frontend features in React and Angular; coordinated work using Jira, Confluence, and Microsoft Teams. Completed ongoing training in DevOps, testing, and secure coding; participated in Agile ceremonies.
Senior Software Engineer at LinkedIn (via Flexton Inc.)
June 1, 2021 - December 31, 2022
Developed a new internal web platform (Ump-Console) for LinkedIn employees to visualize and manage big data pipelines, using React for the frontend and Java with the Rest.li framework for the backend. Built secure backend microservices to handle HTTPS calls and integrate with LinkedIn’s internal big data systems. Collaborated in Agile development cycles, mentored junior developers, and contributed across the full stack.
Software Engineer at Apple (via Advantes Global)
August 1, 2020 - February 28, 2021
Contributed to the Today at Apple project by developing features across multiple micro-services using Java, Spring Boot, and Hibernate. Updated Spring Boot controllers, services, repositories, and entities; wrote unit tests with JUnit and validated endpoints with Postman. Participated in Agile practices with daily stand-ups, sprint grooming, and retrospectives.
Software Engineer at Novo Dia Group
June 1, 2019 - August 31, 2020
Developed backend services and Android components to enhance NDG’s point-of-sale and payment systems. Integrated the Square payment system and updated the Android application. Contributed to the architecture of a wallet application as part of the core design team. Implemented Spring Boot controllers, services, repositories, and entities for the wallet backend.
Full Stack Developer at NTT Data
July 1, 2018 - June 30, 2019
Developed a web application for the Texas Department of Transportation (TXDOT) using Spring Boot, Angular 5, Java, and Oracle 12c. Designed and implemented Entity, DTO, Repository classes, backend services, and REST controllers. Wrote unit tests with JUnit and Mockito; identified and resolved QA bugs. Contributed to both frontend (20%) and backend (80%) development; used Maven, Azure DevOps (VSTS), HTML5, and CSS in an Agile environment; participated in daily stand-ups and retrospectives.
Software Developer at Lockheed Martin
July 1, 2016 - July 31, 2018
Built REST API services for the backend of web applications using Java and Servlets. Worked on web site development with Java, HTML, XML, CSS, JavaScript, NetBeans, and MySQL. Implemented data dictionary recovery strategies and designed/deployed BI dashboards with Oracle APEX (Oracle APEX, XML, SQL). Trained users on Oracle APEX reports and dashboards. Coordinated with LM Canada for technical support and helped establish Oracle APEX BI tooling in Canada. Arranged meetings and presentations to optimize data reporting for business and production.
Oracle Workshop Training Intern at Oracle Corporation
June 1, 2013 - August 31, 2013
Gained foundational knowledge in Content Management, BI, Databases, Web Center, ADF, Java, SOA, and Big Data concepts. Collaborated in a team to design and build a relational database for an IT company using Oracle SQL.

Education

Master of Science in Computer Science / Software Engineering at The University of Texas at San Antonio (UTSA)
January 11, 2030 - May 1, 2017
Bachelor of Information Technology in Software Engineering at Philadelphia University – Jordan
January 11, 2030 - February 1, 2014

Qualifications

Add your qualifications or awards here.

Industry Experience

Software & Internet, Professional Services

Experience Level

Expert
Expert
Expert
Expert
Expert
Expert
Intermediate
Intermediate
Intermediate
Intermediate
Intermediate
Intermediate
Intermediate
See more