Java Spring Boot Microservices Developer

Mount Laurel, NJ, US • Posted 1 hour ago • Updated 1 hour ago
Contract W2
On-site
$45 - $50/hr
Fitment

Dice Job Match Score™

🫥 Flibbertigibetting...

Job Details

Skills

  • API
  • Agile
  • Authentication
  • Authorization
  • Batch Processing
  • Cloud Computing
  • Code Optimization
  • Collaboration
  • Continuous Delivery
  • Continuous Integration
  • Database
  • Debugging
  • DevOps
  • FOCUS
  • Java
  • Management
  • Messaging
  • Microservices
  • Object-Oriented Programming
  • Oracle
  • Performance Tuning
  • Production Support
  • Quality Assurance
  • Quartz
  • RDBMS
  • RESTful
  • Regulatory Compliance
  • Root Cause Analysis
  • SDS
  • SQL
  • Scalability
  • Shell Scripting
  • Software Design
  • Software Requirements Specification
  • Spring Batch
  • Spring Framework
  • System Requirements
  • Systems Architecture
  • Technical Drafting
  • Technical Writing
  • Web Services

Summary

Job Title: Java Spring Boot Microservices Developer

Location: Mount Laurel, NJ (Local Candidates Only)

Employment Type: Contract

Experience Required: 6 8 Years

Job Overview

We 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 Responsibilities

  • Design, 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 Skills

Core Java Development

  • Strong hands-on experience with Java development.
  • Experience building enterprise-grade backend applications.
  • Strong object-oriented programming and design principles.

Spring Framework

  • Spring Boot
  • Spring MVC
  • Spring Batch
  • Dependency Injection
  • REST API Development

Microservices & API Development

  • Microservices Architecture
  • RESTful Web Services
  • API Design and Development
  • API Security and Authentication
  • Service Integration Patterns

Database Technologies

  • SQL
  • Oracle Database (Oracle 12c preferred)
  • RDBMS Concepts
  • PL/SQL

DevOps & CI/CD

  • Git
  • CI/CD Pipelines
  • Agile Development Methodologies
  • Version Control Best Practices

Preferred Skills

  • OAuth 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)

  • Banking
  • Financial Services
  • Credit Cards Processing
  • Customer Data Management
  • Account Management Systems

Technical Environment

Languages & Frameworks

  • Java 7+
  • Spring Boot
  • Spring MVC
  • Spring Batch

Databases

  • Oracle 12c
  • SQL
  • PL/SQL

API & Security

  • REST APIs
  • OAuth
  • Web Services

DevOps & Tools

  • Git
  • CI/CD Pipelines
  • Agile/Scrum

Scripting

  • Shell Scripting

Top Required Skills

  1. Java & Spring Boot Development
  2. Microservices Architecture & REST API Development
  3. Spring Batch, Quartz Scheduler, SQL & Oracle
Employers have access to artificial intelligence language tools (“AI”) that help generate and enhance job descriptions and AI may have been used to create this description. The position description has been reviewed for accuracy and Dice believes it to correctly reflect the job opportunity.
  • Dice Id: 90773860
  • Position Id: 8985167
  • Posted 1 hour ago
Contact the job poster
SY

Saipriya Yethirajula

Recruiter @ NMK Global Inc.
Create job alert
Set job alertNever miss an opportunity! Create an alert based on the job you applied for.

Similar Jobs

Mount Laurel Township, New Jersey

Today

Third Party, Contract

$65 - $65

Philadelphia, Pennsylvania

17d ago

Easy Apply

Contract, Third Party

$55 - $65

Hybrid in Mount Laurel Township, New Jersey

3d ago

Easy Apply

Third Party, Contract

Depends on Experience

Mount Laurel Township, New Jersey

Today

Third Party, Contract

$50 - $60

Search all similar jobs