{"schemaVersion":"jobsearcher.job.v1","id":"069cec3e9cab8123ad5e4cb6","url":"https://jobsearcher.com/jobs/069cec3e9cab8123ad5e4cb6","canonicalUrl":"https://jobsearcher.com/jobs/069cec3e9cab8123ad5e4cb6","title":"Java Spring Boot Microservices Developer","description":"Dice is the leading career destination for tech experts at every stage of their careers. Our client, NMK Global Inc., is seeking the following. Apply via Dice today!Job Title: Java Spring Boot Microservices DeveloperLocation: Mount Laurel, NJ (Local Candidates Only)Employment Type: ContractExperience Required: 6 8 YearsJob OverviewWe are seeking a skilled Java Spring Boot Microservices Developer to design, develop, and support enterprise-grade backend applications and APIs. The ideal candidate will have strong expertise in Java, Spring Boot, Microservices architecture, RESTful API development, and batch processing solutions. This role involves working closely with cross-functional teams to deliver scalable, secure, and high-performance applications in a fast-paced Agile environment.Key ResponsibilitiesDesign, develop, and maintain Microservices-based applications using Java and Spring Boot.Build, enhance, and maintain RESTful APIs with a focus on scalability, security, and performance.Develop and support batch processing solutions using Spring Batch and Quartz Scheduler.Participate in system architecture discussions and contribute to technical design decisions.Implement event-driven and asynchronous integration patterns across enterprise systems.Perform code reviews, debugging, performance tuning, and root cause analysis.Provide production support and resolve critical application issues.Collaborate with Business Analysts, Architects, QA teams, and Product Owners throughout the development lifecycle.Ensure compliance with coding standards, security requirements, and development best practices.Contribute to CI/CD pipeline implementation and DevOps initiatives.Develop technical documentation including Solution Design Specifications (SDS).Required SkillsCore Java DevelopmentStrong hands-on experience with Java development.Experience building enterprise-grade backend applications.Strong object-oriented programming and design principles.Spring FrameworkSpring BootSpring MVCSpring BatchDependency InjectionREST API DevelopmentMicroservices & API DevelopmentMicroservices ArchitectureRESTful Web ServicesAPI Design and DevelopmentAPI Security and AuthenticationService Integration PatternsDatabase TechnologiesSQLOracle Database (Oracle 12c preferred)RDBMS ConceptsPL/SQLDevOps & CI/CDGitCI/CD PipelinesAgile Development MethodologiesVersion Control Best PracticesPreferred SkillsOAuth Authentication and Authorization.Event-Driven Architecture and Messaging Patterns.Shell Scripting.Performance Tuning and Application Optimization.Experience with Private Cloud and Public Cloud environments.Customer and Account Data Remediation projects.Strong understanding of Software Requirement Specifications (SRS) and Solution Design Specifications (SDS).Experience with Web Services and Enterprise Integrations.Domain Experience (Preferred)BankingFinancial ServicesCredit Cards ProcessingCustomer Data ManagementAccount Management SystemsTechnical EnvironmentLanguages & FrameworksJava 7+Spring BootSpring MVCSpring BatchDatabasesOracle 12cSQLPL/SQLAPI & SecurityREST APIsOAuthWeb ServicesDevOps & ToolsGitCI/CD PipelinesAgile/ScrumScriptingShell ScriptingTop Required SkillsJava & Spring Boot DevelopmentMicroservices Architecture & REST API DevelopmentSpring Batch, Quartz Scheduler, SQL & Oracle","company":"Via Dice","rawCompany":"via dice","city":"Willingboro","state":"NJ","isRemote":false,"isActive":false,"createdAt":"2026-06-05T11:05:05.366Z","occupations":[{"code":"15-1252.00","title":"Software Developers","slug":"software-developers"},{"code":"15-1251.00","title":"Computer Programmers","slug":"computer-programmers"},{"code":"15-1299.08","title":"Computer Systems Engineers/Architects","slug":"computer-systems-engineers-architects"}],"industries":[{"code":"541511","title":"Custom Computer Programming Services","slug":"custom-computer-programming-services"},{"code":"541512","title":"Computer Systems Design Services","slug":"computer-systems-design-services"},{"code":"513210","title":"Software Publishers","slug":"software-publishers"}],"jobPosting":{"@context":"https://schema.org","@type":"JobPosting","title":"Java Spring Boot Microservices Developer","description":"Dice is the leading career destination for tech experts at every stage of their careers. Our client, NMK Global Inc., is seeking the following. Apply via Dice today!Job Title: Java Spring Boot Microservices DeveloperLocation: Mount Laurel, NJ (Local Candidates Only)Employment Type: ContractExperience Required: 6 8 YearsJob OverviewWe are seeking a skilled Java Spring Boot Microservices Developer to design, develop, and support enterprise-grade backend applications and APIs. The ideal candidate will have strong expertise in Java, Spring Boot, Microservices architecture, RESTful API development, and batch processing solutions. This role involves working closely with cross-functional teams to deliver scalable, secure, and high-performance applications in a fast-paced Agile environment.Key ResponsibilitiesDesign, develop, and maintain Microservices-based applications using Java and Spring Boot.Build, enhance, and maintain RESTful APIs with a focus on scalability, security, and performance.Develop and support batch processing solutions using Spring Batch and Quartz Scheduler.Participate in system architecture discussions and contribute to technical design decisions.Implement event-driven and asynchronous integration patterns across enterprise systems.Perform code reviews, debugging, performance tuning, and root cause analysis.Provide production support and resolve critical application issues.Collaborate with Business Analysts, Architects, QA teams, and Product Owners throughout the development lifecycle.Ensure compliance with coding standards, security requirements, and development best practices.Contribute to CI/CD pipeline implementation and DevOps initiatives.Develop technical documentation including Solution Design Specifications (SDS).Required SkillsCore Java DevelopmentStrong hands-on experience with Java development.Experience building enterprise-grade backend applications.Strong object-oriented programming and design principles.Spring FrameworkSpring BootSpring MVCSpring BatchDependency InjectionREST API DevelopmentMicroservices & API DevelopmentMicroservices ArchitectureRESTful Web ServicesAPI Design and DevelopmentAPI Security and AuthenticationService Integration PatternsDatabase TechnologiesSQLOracle Database (Oracle 12c preferred)RDBMS ConceptsPL/SQLDevOps & CI/CDGitCI/CD PipelinesAgile Development MethodologiesVersion Control Best PracticesPreferred SkillsOAuth Authentication and Authorization.Event-Driven Architecture and Messaging Patterns.Shell Scripting.Performance Tuning and Application Optimization.Experience with Private Cloud and Public Cloud environments.Customer and Account Data Remediation projects.Strong understanding of Software Requirement Specifications (SRS) and Solution Design Specifications (SDS).Experience with Web Services and Enterprise Integrations.Domain Experience (Preferred)BankingFinancial ServicesCredit Cards ProcessingCustomer Data ManagementAccount Management SystemsTechnical EnvironmentLanguages & FrameworksJava 7+Spring BootSpring MVCSpring BatchDatabasesOracle 12cSQLPL/SQLAPI & SecurityREST APIsOAuthWeb ServicesDevOps & ToolsGitCI/CD PipelinesAgile/ScrumScriptingShell ScriptingTop Required SkillsJava & Spring Boot DevelopmentMicroservices Architecture & REST API DevelopmentSpring Batch, Quartz Scheduler, SQL & Oracle","datePosted":"2026-06-05T11:05:05.366Z","dateModified":"2026-06-05T11:05:05.366Z","hiringOrganization":{"@type":"Organization","name":"Via Dice","sameAs":"https://jobsearcher.com"},"jobLocation":{"@type":"Place","address":{"@type":"PostalAddress","addressLocality":"Willingboro","addressRegion":"NJ","addressCountry":"US"}},"identifier":{"@type":"PropertyValue","name":"JobSearcher","value":"069cec3e9cab8123ad5e4cb6"},"url":"https://jobsearcher.com/jobs/069cec3e9cab8123ad5e4cb6"}}