Fullstack Java Developer

Columbus, OH, US • Posted 9 hours ago • Updated 9 hours ago
Contract W2
Contract Independent
6 Months
No Travel Required
Able to Sponsor
On-site
Depends on Experience
Fitment

Dice Job Match Score™

🔢 Crunching numbers...

Job Details

Skills

  • Java 8/11/17
  • Spring Boot
  • Spring Framework
  • Microservices
  • REST APIs
  • React
  • Angular
  • JavaScript
  • TypeScript
  • HTML5
  • CSS3
  • SQL
  • Oracle
  • PostgreSQL
  • JPA
  • Hibernate
  • Kafka
  • AWS
  • Docker
  • Kubernetes
  • Maven
  • Gradle
  • Jenkins
  • CI/CD
  • Git
  • JUnit
  • Mockito
  • Jest
  • Cypress
  • OAuth 2.0
  • JWT
  • Spring Security
  • Splunk
  • AppDynamics
  • Dynatrace
  • Grafana
  • Agile
  • TDD
  • Design Patterns
  • Data Structures
  • Secure Coding

Summary

We are seeking an experienced Full Stack Java Developer to design, develop, and support secure, scalable banking applications. The developer will work with product owners, architects, and engineering teams to deliver reliable front-end and back-end solutions in an Agile environment.

Responsibilities

  • Develop enterprise applications using Java, Spring Boot, and microservices.
  • Build responsive user interfaces using React or Angular.
  • Design and integrate RESTful APIs and event-driven services.
  • Work with relational and NoSQL databases.
  • Write clean, testable, and maintainable code.
  • Implement unit, integration, and automated testing.
  • Participate in code reviews, sprint planning, and technical design discussions.
  • Troubleshoot production issues and improve application performance.
  • Support CI/CD pipelines and cloud-native deployments.
  • Follow banking standards for security, compliance, auditability, and data protection.

Required Qualifications

  • 5+ years of full-stack software development experience.
  • Strong proficiency in Java 8/11/17 and Spring Boot.
  • Experience building microservices and REST APIs.
  • Hands-on experience with React or Angular, JavaScript, TypeScript, HTML, and CSS.
  • Experience with SQL, Oracle, PostgreSQL, or similar databases.
  • Knowledge of JPA/Hibernate and database performance optimization.
  • Experience with Git, Maven or Gradle, Jenkins, and CI/CD.
  • Strong understanding of object-oriented design, data structures, and design patterns.
  • Experience with unit-testing frameworks such as JUnit, Mockito, Jest, or Cypress.
  • Strong debugging, problem-solving, and communication skills.

Preferred Qualifications

  • Experience with Kafka or another messaging platform.
  • Familiarity with AWS, Kubernetes, Docker, and cloud-native development.
  • Knowledge of OAuth 2.0, JWT, Spring Security, and secure coding practices.
  • Experience with observability tools such as Splunk, AppDynamics, Dynatrace, or Grafana.
  • Previous banking or financial-services experience.
  • Familiarity with Agile and test-driven development practices.
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: 91074842
  • Position Id: 26-0826
  • Posted 9 hours ago
Contact the job poster
MR

Maya Reddy

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

Similar Jobs

Remote

8d ago

Easy Apply

Full-time

110,000 - 120000

Remote

Today

Easy Apply

Full-time

Depends on Experience

Remote

Today

Easy Apply

Full-time

25 - 30

Remote

Today

Easy Apply

Contract

Search all similar jobs