Senior Java Software Engineer
IM Digital
Job Description
Company Description
\nIM Digital is a commerce consultancy that partners with leading brands to build their digital core and modernize their technology landscape. The company focuses on optimizing operations, accelerating revenue growth, and delivering measurable business value. IM Digital helps clients define what’s next in digital commerce by combining strategic insight with hands-on implementation. Team members collaborate with world-class organizations on high-impact projects executed at speed and scale.
\n \nPosition Summary
\nThe Senior Java Software Engineer designs and builds the backend for a large B2B commerce replatform for an enterprise client: custom microservices, new commerce features, and the integrations that connect them. This is an on-site role in our headquarters in Boca Raton, FL and candidate must be able to work from the office. The client is moving from SAP Commerce (Hybris) to a composable stack on commercetools and Google Cloud.
\n \nWorking inside our Build practice, you will partner with the backend team lead, a frontend team building Next.js storefronts, our solutions architect, and the client's own SAP and integration teams. You will own services from the first design decision to production, and you will be accountable for how they perform once they are there.
\n \nThis role is not a platform configuration or maintenance position. It is hands-on backend engineering for business logic that no platform covers out of the box, on a program with a fixed timeline and an enterprise client that reviews every release.
\n \nKey Responsibilities
\nService Design and Build
\n- \n
- Design and build custom Java microservices for the business logic no platform covers out of the box, owning each one from service boundaries and data model to deployment on Google Cloud Run. \n
- Deliver new commerce features end to end with the frontend team, from the API contract the storefront calls to the service behind it, including B2B order approvals, account permissions, and assisted ordering by client employees. \n
commercetools Extensions
\n- \n
- Extend commercetools with API Extensions and Subscriptions in Java, including the cart enforcement gates for contract pricing and catalog entitlements. \n
- Model B2B account structures with business units and custom objects. \n
Integrations
\n- \n
- Build integration services for product data from Salsify, live contract pricing and order handoff with an order management platform, tax calculation with Vertex, and invoice and payment flows through the client's SAP PI/PO REST interfaces. \n
Engineering Discipline and Delivery
\n- \n
- Write JUnit tests, keep GitLab CI pipelines green across four environments (DEV, QA, PRE, PROD), and instrument services with Dynatrace and Google Cloud Logging. \n
- Take tickets from build through QA and client review to a reviewed pull request, and help teammates through code review. \n
Qualifications
\n- \n
- Senior-level experience building production backend systems in Java, with strong command of Spring Boot and RESTful API design. \n
- Experience designing microservices from scratch: drawing service boundaries, deciding which service owns which data, and choosing between synchronous APIs and event-driven messaging. \n
- Hands-on experience with commercetools or another headless or composable commerce platform; exposure to SAP Commerce (Hybris) is a strong plus. \n
- Deep experience building enterprise integrations, including ERP, order management, tax, and product information systems, with sound patterns for retries, idempotency, and graceful degradation. \n
- Working knowledge of B2B commerce concepts such as contract pricing, account hierarchies, catalog entitlements, and order approval workflows. \n
- Experience deploying and operating containerized services on a public cloud, ideally Google Cloud (Cloud Run, Pub/Sub, Cloud Logging). \n
- A disciplined testing and CI/CD practice, including JUnit, automated pipelines, and multi-environment release processes. \n
- Experience instrumenting and troubleshooting services in production with observability tools such as Dynatrace. \n
- Strong communication skills and comfort working directly with client technical teams, in consulting or agency settings. \n
- A collaborative approach to code review, and a commitment to raising the quality of the team's work as well as your own. \n
- ...collaborate with world-class organizations on high-impact projects executed at speed and scale. Position Summary The Senior Java Software Engineer designs and builds the backend for a large B2B commerce replatform for an enterprise client: custom microservices, new...SeniorFull timeContract workWork at office
- ...can contribute meaningfully and make a difference.If you are ready to make an impact, join our team!Your Next Career Opportunity - Senior Principal, Corporate TaxThis Director position manages and oversees the filing and preparation of tax returns and tax related issues...SeniorFull time
- ...is hiring a driven Senior Software Engineer to join our Platform Foundations team. This is an exciting opportunity to join a fast-paced healthtech... ...g., enterprise-sharding, ema-hub) and maintain the internal Java/Spring Boot microservice framework (nicknamed Ragnarok)....SeniorFull time
$95.3k - $158.8k
...complex research, design, and software development assignments... ...including but not limited to: Java/J2EE, JavaScript, JSP, C/C++,... ...• Train entry-level software engineers as directed by department management... ...data models.• Mentor less-senior software developers on development...SeniorFull timeWork at officeLocal area- ...MedicineAt ModMed, we’re not just building software—we’re reimagining the healthcare... ...with us? Job Description Summary:As a Senior DevOps Engineer 2, you will drive efforts to ensure the... ...while also ensuring stability for legacy Java applications running on EC2. You will...SeniorFull timeFixed term contractWork at officeRemote workFlexible hours
- ...relative to Regulatory Operations and enterprise environments. The senior principal strategic research analyst is responsible for... ...degree is highly desirable.Must have strong statistical and software engineering skills and have substantial experience in analyzing large...SeniorFull timeTemporary workFor contractorsFor subcontractorLocal areaImmediate start
- ...At ModMed , we’re not just building software—we’re reimagining the healthcare experience... ...We are seeking an experienced Senior Software QA Engineer to join our team and drive comprehensive... ...one modern programming language (e.g., Java, Python, JavaScript). ~ Experience with...SeniorFull timeFixed term contractWork at officeRemote workFlexible hours
$90k - $125k
DescriptionKforce's client, a leading regional CPA firm is seeking Audit Seniors and Supervisors for their growing south Florida office in Boca Raton, FL. In this role, the Audit Senior will participate in audit engagements, supervise junior staff members, and interact...SeniorWork at office- ...At ModMed , we're not just building software—we're reimagining the healthcare experience... ...We are seeking an experienced Senior Software QA Engineer to join our team and drive comprehensive... ...one modern programming language (e.g., Java, Python, JavaScript). ~ Experience with...SeniorFixed term contractWork at officeRemote workFlexible hours
- Exciting opportunity to join a leading and large financial services company headquartered here in Boca Raton. ``Duties``` - Prepare and analyze financial statements, including balance sheets, income statements, and cash flow statements - Conduct regular financial ...SeniorFull time
- ...Job Description A well-respected client is seeking a TAX SENIOR due to the growth in their firm. Are you an experienced individual with a knack for numbers? Then look no further, because we have the perfect opportunity for you! As a Tax Senior, you will be...Senior
- ...outcomes Qualifications Bachelor's degree Proficient in Microsoft Office suite and customer relationship management software Demonstrated ability to set goals and achieve them Strong communication skills and understanding of sales process Experience...SeniorWork at office
$86.6k - $144.4k
...technical anchor of a cross-functional engineering squad, driving architecture decisions, mentoring... ...GitHub Copilot while building scalable Java, React, and Python solutions that... ...performs complex research, design, and software development within our provider data management...SeniorFull timeLocal area- ...payable, cash management, inventory, and purchase order processing, are recorded correctly and timely using the Company’s accounting software. Ensure that the order processing and inventory control software is processing information correctly and timely....SeniorLive in
- ...My client, a large company with offices in Boca Raton, is looking for a Senior Accountant to help manage day-to-day accounting and keep finances organized and accurate. This role handles financial reports, month-end close, account reconciliations, and supports the accounting...SeniorFull timeImmediate start
$90k - $150k
...experimentation, and modern engineering practices to continuously improve... .... This role reports to Senior Manager of Application Development... ..., and support large-scale Java-based enterprise applications... ...DevSecOps, automated testing, and software quality practices throughout...Full timeTemporary workWork experience placementWork at officeFlexible hours2 days per week- A reputable Aerospace Private Equity Firm is looking to build their growing team with a Fund Accountant. This position will help manage all fund accounting operations. This company has an amazing reputation and is rapidly growing. They also provide equal employment opportunities...SeniorFull timeRelocation
- Persons Services Corporation is seeking an experienced Project Manager to oversee commercial construction projects in Boca Raton, FL. You will manage procurement, schedule adherence, and budget control while maintaining high-quality standards and strong client relationships...Senior
- Citigroup Inc. in Boca Raton, FL seeks a Mortgage Lending Officer to originate high quality residential real estate loans. The role requires building relationships with clients, real estate professionals, and referral sources while partnering with Citi teams to drive mortgage...Senior
- ...Senior Mechanical Engineer Turner EnviroLogic, a leading supplier of thermal oxidizers and SCR’s for the power and manufacturing industries, is looking for an experienced mechanical engineer to join our team in Deerfield Beach, FL. Responsibilities: Perform calculations...SeniorFull time
- ...Kayne Anderson in Boca Raton, FL is looking for a Senior Legal Counsel to provide crucial legal support for real estate investments and operations. The role requires a JD degree, admission to a state bar, and a minimum of 7 years of experience in real estate law. Strong...SeniorWork at office
$151.5k - $346k
...leaders, data scientists, designers, and software engineers enable our clients to solve their most... ...that our customers expect. As a Senior Manager in Solution Architecture, you will... ...two modern programming languages (e.g., Java, C#, JavaScript/TypeScript), and the ability...SeniorSummer holidayFlexible hours$130k - $150k
...Overview The Senior Attorney is a full-time in-office position responsible for providing exceptional legal services while serving as a legal leader within the Firm. In addition to managing a caseload involving estate planning, probate, trust administration, and related...SeniorFull timeWork at office$75k
...HandyPro is hiring an experienced Senior Handyman / Maintenance Technician. *Broward County through West Palm Beach, Florida *Full-time W-2 employment * $75,000 annual minimum guarantee with uncapped earning potential We’re looking for a skilled professional who...SeniorFull timeWork from home- The ideal candidate will have experience in all areas related to the human resources field. They should be comfortable overseeing employee relations, talent management, and everyday human resources operations. This candidate should work closely with management in order...SeniorFull timeWork at officeLocal area
- ...and Kaufman Rossin Alternative Investment Services. Think you have what it takes? How You'll Contribute: Kaufman Rossin is seeking Senior Auditors to join our dynamic Assurance Services team. Seniors must be able to handle all details of multiple engagements, independently...Senior
- ...Senior Survey Technician As the Senior Survey Technician, you will be responsible for the production of CAD deliverables while applying... ...working with boundary and topographic data, and utilizing CAD software to support land development, commercial, and construction...Senior
- ...We are currently recruiting for a senior property accountant to join a strong and growing property commercial real estate investment... ...accounting preferred) · Prior experience with property accounting software · Strong communication skills and attention to detail...Senior
- A reputable Aerospace Private Equity Firm is looking to build their growing team with a Fund Accountant. This position will help manage all fund accounting operations. This company has an amazing reputation and is rapidly growing. They also provide equal employment opportunities...SeniorRelocation
- ...We are seeking a Senior Accountant to join our client's team on a contract basis! Responsibilities: Ensures the integrity of accounting information by recording, verifying, consolidating, and entering transactions. Prepares and records asset, liability, revenue...SeniorContract work
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Senior Java Software Engineer. Be the first to apply!
- java developer remote part time Boca Raton, FL
- entry level java developer remote Boca Raton, FL
- senior safety specialist Boca Raton, FL
- senior mulesoft developer Boca Raton, FL
- senior mainframe developer Boca Raton, FL
- senior level Boca Raton, FL
- senior associate attorney Boca Raton, FL
- senior technical accountant Boca Raton, FL
- senior network engineer remote Boca Raton, FL
- senior implementation engineer Boca Raton, FL




