Java Full Stack developer

• Posted 4 hours ago • Updated 1 hour ago
Contract Independent
Contract Corp To Corp
Contract W2
Travel Required
$70/hr
Fitment

Dice Job Match Score™

🔢 Crunching numbers...

Job Details

Skills

  • Amazon Web Services
  • Apache Kafka
  • Cloud Computing
  • Distributed Systems
  • Docker
  • Kubernetes
  • Microservices
  • Restful APIs
  • Technical Management
  • Communication Skills
  • Datadog
  • DevOps
  • Grafana
  • Java (Programming Language)
  • Jenkins
  • Mentoring
  • Problem Solving
  • Splunk
  • Spring-boot
  • Success Driven Person
  • Artificial Intelligence
  • AngularJS
  • Dynatrace
  • Performance Tuning
  • Application Performance Management
  • Banking Services
  • Clean Code Principles
  • Code Review
  • Containerisation
  • Continuous Integration
  • Enterprise Messaging Systems
  • Git
  • Knowledge of Finance
  • Quality Management
  • Software Debugging
  • Software Design Patterns
  • Systems Development Life Cycle
  • OpenShift
  • Reliability
  • Architecture
  • Business Process Improvement
  • Enterprise Software Applications
  • Apache Maven
  • Event Driven Architecture
  • Automation of Tests
  • ReactJS
  • Cloud Engineering
  • Full Stack Development
  • Software Technical Review
  • AI Coding Agents
  • Open Platform
  • Spring Security
  • Spring-mvc
  • Automatically Programmed Tool
  • Commercial Banking
  • GitHub Copilot
  • Java Application Server
  • Secure Coding
  • Software Architecture
  • Spring Cloud

Summary

Role: Senior Java Full Stack developer
Location: Columbus, OH and Jersey City, NY (5 Days Onsite)
Experience: 10+ Years
Citizens/s/Only

Note: This is a CTH (Contract to Hire) after 12-18 months.

Job Description

Our client is seeking a Senior Java Software Engineer to join its Consumer & Community Banking Technology team. The ideal candidate will have extensive experience designing and building secure, scalable, cloud-native applications using Java and modern engineering practices. This role requires strong expertise in Java, Spring Boot, Kubernetes, CI/CD, AI-assisted software development, and enterprise application architecture.

Required Skills

  • 10+ years of hands-on Java development experience
  • Experience working in Angular/React.
  • Strong expertise in Java 11/17/21, Spring Boot, Spring MVC, Spring Security, and Microservices.
  • Experience designing scalable, highly available, and secure enterprise applications.
  • Strong knowledge of REST APIs, distributed systems, and event-driven architecture.
  • Hands-on experience with Kubernetes, Docker, and containerized application deployment.
  • Strong understanding of CI/CD pipelines, DevOps, Git, Jenkins, Maven, and automated testing.
  • Experience working in Agile/Scrum environments.
  • Strong understanding of software architecture, design patterns, and SDLC best practices.
  • Experience implementing secure coding practices and application resiliency.
  • Experience using AI-assisted development tools such as GitHub Copilot or similar tools to improve development productivity.
  • Strong knowledge of cloud technologies (AWS preferred).
  • Excellent debugging, troubleshooting, and performance optimization skills.
  • Strong communication and technical leadership skills.

Responsibilities

  • Design, develop, and maintain enterprise-scale Java applications.
  • Build secure, scalable, and high-performance microservices using Spring Boot.
  • Provide technical leadership and mentor junior developers.
  • Participate in architecture discussions and technical design reviews.
  • Perform code reviews and ensure adherence to coding standards and best practices.
  • Develop automated testing strategies and CI/CD pipelines.
  • Deploy and manage containerized applications using Kubernetes.
  • Promote AI-assisted engineering practices while ensuring secure, validated, and high-quality code.
  • Collaborate with architects, business analysts, DevOps engineers, QA teams, and product owners throughout the SDLC.
  • Optimize application performance, reliability, and operational stability.
  • Troubleshoot production issues and implement long-term solutions.
  • Contribute to reusable frameworks, engineering standards, and continuous improvement initiatives.

Preferred Qualifications

  • Experience with GitHub Copilot or other AI-assisted software development tools.
  • AWS Solution Architect or Developer Certification.
  • Experience with Spring Cloud, Kafka, or messaging technologies.
  • Knowledge of observability tools such as Splunk, Dynatrace, or Datadog.
  • Experience in Banking or Financial Services.
  • Familiarity with OpenShift or cloud-native application platforms.

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: 91131645
  • Position Id: 2026-58
  • Posted 4 hours ago
Create job alert
Set job alertNever miss an opportunity! Create an alert based on the job you applied for.

Similar Jobs

Dallas, Texas

•

5d ago

Easy Apply

Contract

45 - 50

Hybrid in Toronto, Ontario

•

9d ago

Easy Apply

Contract

Depends on Experience

Phoenix, Arizona

•

Today

Full-time

USD 120,000.00 - 130,000.00 per year

Hybrid in Washington, District of Columbia

•

2d ago

Easy Apply

Contract, Third Party

Depends on Experience

Search all similar jobs