> Markdown version of [/jobs/ext/4658800-java-microservices-developer](https://www.wearedevelopers.com/jobs/ext/4658800-java-microservices-developer). Every page supports `.md` or `Accept: text/markdown`. Links point to the HTML versions so they work for humans too. Agent guide: [/agents.md](https://www.wearedevelopers.com/agents.md). --- # Java Microservices Developer - **Company:** Fusion - **Location:** Irving, TX, United States (Remote available) - **Experience:** Experienced - **Salary:** $124,800 - **Contract:** Temporary contract - **Skills:** Java (Programming Language), Agile Methodology, Android Software Development, Apple IOS, HTML5, Cascading Style Sheets (CSS), Mobile Application Development, Code Review, Continuous Integration, Relational Databases, Software Design Patterns, Web Development, Memory Management, Github, Gradle, Hibernate (Java), Java Message Service (JMS), Java Persistence API, Spring Framework, Junit, PostgreSQL, Apache Maven, OAuth, Object-Oriented Software Development, OpenID, OpenShift, Oracle (Applications), Scrum Methodology, RabbitMQ, Mockito, Software Engineering, Systems Integration, TypeScript, Web Applications, Multithreading, Grafana, Concurrency, Spring-boot, Cypress (Programming Language), Git, Kotlin, Event Driven Architecture, AngularJS, Integration Tests, Kubernetes, Apache Kafka, Bitbucket, Restful APIs, Splunk, Appdynamics, Jasmine, Docker, Jenkins, Microservices - **Published:** November 10, 2026 - **Apply:** https://www.dice.com/job-detail/38e986e2-1e43-4143-8965-90640b11ad43 ## About the Role * Proficiency in Java 11/17+, Spring Framework, and Spring Boot for microservices and RESTful APIs. * Strong Core Java knowledge including multithreading, concurrency, memory management, and garbage collection. * Experience with event-driven architectures. * Hands-on with relational databases such as Oracle or PostgreSQL and ORM tools including JPA/Hibernate. * Proficient in SQL optimization, data modeling, and transaction management. * Web development using Angular (v12+), TypeScript, HTML5, and CSS3. * Working knowledge of mobile development on iOS (Swift/Objective-C) and Android (Kotlin/Java) or cross-platform SDK integration. * Testing with JUnit, Mockito, Jasmine/Karma, and Cypress. * Experience with Git, Maven/Gradle, Bitbucket/GitHub, and CI/CD tools such as Jenkins or Tekton. * Familiarity with containers and orchestration such as Docker and OpenShift/Kubernetes. * Experience level: 4-5 years of professional software engineering. Preferred Skills: * Banking and Financial Services experience, especially Cards, payments, and digital issuance. * Exposure to digital banking platforms, omni-channel experiences, and mobile SDK integration. * Familiarity with Kafka, RabbitMQ, or JMS and observability tools such as Splunk, AppDynamics, or Grafana. ## Description We are seeking a Software Engineer - Java Microservices & Digital Banking to join our dynamic team. The ideal candidate will have strong experience in Java/Spring Boot microservices, RESTful APIs, Angular web applications, and integrations with iOS/Android mobile platforms and a proven ability to deliver secure, scalable digital banking capabilities end to end., * Design, build, test, and maintain resilient Java/Spring Boot microservices and RESTful APIs. * Collaborate across Angular web and iOS/Android ecosystems to deliver cohesive digital customer journeys. * Translate business requirements into technical designs in partnership with Product Owners, BAs, and SMEs. * Write clean, modular code using TDD with comprehensive unit and automated integration testing. * Apply object-oriented design, design patterns, transactional integrity, and security standards such as OAuth2, OIDC, and mTLS. * Participate in Agile ceremonies, sprint planning, peer code reviews, backlog grooming, and CI/CD pipelines. * Coordinate with stakeholders to resolve defects, mitigate risks, and align onshore/offshore engineering delivery.