Full Stack Developer

Columbus, OH, US • Posted 2 hours ago • Updated 2 hours ago
Full Time
No Travel Required
On-site
Depends on Experience
Company Branding Image
Fitment

Dice Job Match Score™

📋 Comparing job requirements...

Job Details

Skills

  • Java
  • Spring boot
  • React.js
  • TypeScript
  • Spring Framework
  • Software Development
  • MySQL
  • Backend Development
  • Cloud Computing
  • Docker
  • DevOps
  • Dynatrace
  • Grafana
  • Jenkins
  • JavaScript
  • Interfaces
  • Terraform
  • RESTful

Summary

About the Role

We are seeking an experienced Senior Full Stack Engineer to join our engineering team. In this role, you will design, develop, and deploy scalable enterprise applications using Java, Spring Boot, and React.js. You will play a key role in building high-performance microservices, driving cloud integration on AWS, and delivering modern, intuitive user interfaces.

Key Responsibilities

  • System Design & Architecture: Lead and participate in architecture reviews, system design discussions, and technical decision-making for enterprise-scale platforms.
  • Backend Development: Build, maintain, and optimize robust microservices using Java and Spring Boot.
  • Frontend Development: Design and implement modern, responsive user interfaces using React.js and TypeScript with reusability in mind.
  • Cloud & DevOps Integration: Integrate and manage applications using AWS services (EC2, ECS, Lambda, S3, RDS) and maintain containerized deployments.
  • Performance Optimization: Continuously monitor, refactor, and tune applications for maximum scalability, security, and low latency.
  • Quality & Engineering Standards: Ensure high code quality through code reviews, automated testing, CI/CD practices, and security compliance.
  • Mentorship & Collaboration: Mentor junior engineers, conduct code reviews, and partner with cross-functional product and engineering teams.

Skill Requirements

Mandatory Skills

  • Java (Java 8 / 11 / 17)
  • Spring Framework & Spring Boot
  • React.js & TypeScript

Technical Stack & Competencies

  • Architecture: Microservices Architecture, RESTful API design, Event-Driven Architecture
  • Messaging & Streaming: Apache Kafka or alternative messaging technologies (RabbitMQ, ActiveMQ)
  • Databases: Relational Databases (PostgreSQL, MySQL, Oracle) and NoSQL Databases (MongoDB, DynamoDB)
  • Cloud & DevOps:
  • AWS Cloud: EC2, ECS, Lambda, S3, RDS
  • Containers & Orchestration: Docker, Kubernetes
  • CI/CD & Build Tools: Jenkins, GitHub Actions, Maven, Gradle

Preferred Qualifications

  • Experience with Infrastructure as Code (IaC) using Terraform or AWS CloudFormation.
  • Prior exposure to the Financial Services or Banking domain.
  • Experience implementing Event-Driven Architectures.
  • Hands-on experience with observability and monitoring tools such as Splunk, Dynatrace, or Grafana.

Education & Experience

  • Bachelor’s Degree in Computer Science, Information Technology, Software Engineering, or a related field (or equivalent practical experience).
  • Proven track record in full-stack software development with strong expertise in Java and React ecosystems.

Equal Opportunity Employer:

Revature (“Company”) is an equal opportunity employer. We will extend equal opportunity to all individuals without regard to race, religion, color, sex, pregnancy, childbirth or related medical conditions, sexual orientation, gender identity, national origin, disability, age, genetic information, marital status, veteran status, or any other status protected under applicable federal, state, or local laws. This policy applies to all terms and conditions of employment, including but not limited to, hiring, placement, promotion, termination, layoff, recall, transfer, leaves of absence, benefits, compensation, and training. If you require accommodation to work, based on any of these protected factors, please notify the Human Resources Department, and the Company will evaluate the request and provide accommodation in accordance with applicable law.

We seek to comply with all applicable federal, state, and local laws related to discrimination and will not tolerate interference with the ability of any of the Company''s employees to perform their job duties. Our policy reflects and affirms the Company''s commitment to the principles of fair employment and the elimination of all discriminatory 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: RTX1d5a46
  • Position Id: 9036560
  • Posted 2 hours ago

Company Info

About Revature

Revature is bridging the IT skills gap and accelerating technology workforces for mid-to-large organizations worldwide – from Fortune 500 companies to the federal government and leading system integrators. 

Our Total Talent Solution empowers customers to cultivate the right technology talent through a combination of its Emerging Talent Programs and Digital Academies. 

The company takes a human-centric approach to building a skills-first technology workforce for enterprises with an emphasis on continuous learning. By offering both interpersonal skills and technical skills, including in areas like AI and ML, data and analytics, cloud computing, cybersecurity, enterprise platforms and application development, Revature delivers day-one productive talent 70% faster while reducing customer costs by up to 30% compared to traditional methods. 

Contact the job poster
Durga Dharshini

Durga Dharshini

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

Similar Jobs

It looks like there aren't any Similar Jobs for this job yet.

Search all similar jobs