Senior Java Full Stack Engineer

Compunnel, Inc.

Westlake (OH)

On-site

USD 100,000 - 130,000

Full time

14 days+
Application generator

Don’t send a generic resume — generate a resume and cover letter tailored to this exact role.

Get past ATS filters

Job summary

A technology consulting firm is seeking a Senior Java Full Stack Engineer located in Westlake, Ohio. This role entails designing and developing high-quality enterprise applications using Java/J2EE and Spring Boot. The ideal candidate has over 8 years of experience, particularly in cloud-based solutions with AWS, and is skilled in building RESTful APIs and managing Oracle databases. This position also emphasizes strong Agile teamwork, CI/CD methodology, and effective communication across technical teams.

Qualifications

  • 8+ years of hands-on Java/Spring Boot development required.
  • Strong experience with database functions, procedures, and complex queries.
  • Experience building and enhancing RESTful APIs and SPAs.

Responsibilities

  • Design and develop enterprise applications using Java/J2EE and Spring Boot.
  • Build and maintain RESTful APIs and batch processing solutions.
  • Develop applications on AWS platforms including EC2 and EKS.
  • Collaborate in Agile environments to support sprint planning.

Skills

Java/J2EE
Spring Boot
AWS
RESTful services
Oracle DB
Docker
CI/CD
Agile methodologies

Education

Bachelor’s degree in Computer Science or related field

Tools

Jenkins
BMC Control-M
Git
JIRA

Job description

Senior Java Full Stack Engineer

The Senior Java Full Stack Engineer is responsible for designing, developing, and delivering high-quality enterprise applications using Java/J2EE and modern web technologies. This role supports end-to-end software development across API, batch, and web layers, with a strong focus on scalable architecture, cloud-native solutions, and CI/CD automation. The position works closely with Agile teams to build secure, performant, and maintainable applications in a fast-paced environment.

Key Responsibilities
  • Design, develop, and maintain enterprise applications using Java/J2EE and Spring Boot
  • Build and enhance RESTful APIs and batch processing solutions
  • Develop responsive and performant Single Page Applications (SPAs) using Angular
  • Create reusable web components following UI best practices
  • Design and manage Oracle database objects including tables, views, indexes, and stored procedures
  • Optimize database performance through query tuning and indexing
  • Implement CI/CD pipelines using Jenkins for automated deployments
  • Develop and deploy applications on AWS platforms including EC2, EKS, S3, and Lambda
  • Manage containerized applications using Docker
  • Configure and manage batch job scheduling and dependencies using BMC Control-M
  • Collaborate in Agile environments to support sprint planning, release planning, and delivery
  • Write clean, testable, and maintainable code following best practices
  • Build and maintain unit tests using JUnit, Mockito, and Jest
  • Use Git and JIRA for source control, issue tracking, and project management
  • Collaborate across teams to define, design, and deliver high-quality software solutions
  • Troubleshoot issues, analyze root causes, and implement effective solutions
  • Communicate technical concepts clearly to both technical and non-technical stakeholders
Required Skills
  • Strong experience with Java/J2EE and Spring Boot for API and batch development
  • Minimum 8+ years of hands-on Java/Spring Boot development (must be in recent project)
  • Experience developing batch jobs and greenfield applications
  • Strong AWS experience including S3, EC2, and EKS
  • Strong Oracle database experience including functions, procedures, and complex queries
  • Experience with RESTful services, JSON, YAML, and Swagger
  • Knowledge of Docker and containerized deployments
  • Experience with BMC Control-M for batch scheduling and dependency management
  • Strong understanding of SDLC, DevOps, and CI/CD practices
Education

Bachelor’s degree in Computer Science, Information Systems, or a related field

Preferred Skills
  • Experience with Terraform and Terracore
  • Financial services industry experience
  • Experience with responsive web applications and Bootstrap
  • Exposure to AWS Lambda and serverless architectures
Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Senior Java Full Stack Developer
Senior Java Full Stack Developer

Compunnel, Inc. • Phoenix (AZ), Northern (KY)

On-site
USD 120,000 - 170,000
Full Stack Java Developer
Full Stack Java Developer

ClinDCast LLC • Delray Beach (FL)

On-site
USD 120,000 - 180,000
Senior Java Software Engineer
Senior Java Software Engineer

Compunnel, Inc. • City of White Plains (NY)

On-site
USD 120,000 - 180,000
Full Stack Engineer
Full Stack Engineer

Compunnel, Inc. • Jersey City (NJ)

On-site
USD 100,000 - 130,000
Java / Full Stack Software Engineer
Java / Full Stack Software Engineer

First Soft Solutions LLC • New York (NY)

On-site
USD 120,000 - 160,000
Full Stack Senior Software Engineer
Full Stack Senior Software Engineer

Compunnel, Inc. • Westlake (OH)

On-site
USD 100,000 - 130,000
Java Full Stack Lead Developer
Java Full Stack Lead Developer

TechDigital Group • Mason (OH)

On-site
USD 140,000 - 180,000
Lead Java Full Stack Cloud Engineer
Lead Java Full Stack Cloud Engineer

Apscareerportal • Woodlawn (MD)

On-site
USD 140,000 - 170,000
401(k)
401(k) matching
Dental insurance
+3
Java Software Engineer
Java Software Engineer

HeartCentrix Solutions • Town of Texas (WI)

On-site
USD 120,000 - 160,000
Java/AWS Engineer
Java/AWS Engineer

Compunnel, Inc. • Town of Texas (WI)

On-site
USD 100,000 - 130,000