Senior Java Full Stack Engineer

Compunnel, Inc.

Westlake (OH)

On-site

USD 100,000 - 130,000

Full time

14 days+

Get more replies from employers

Send a job-specific resume in minutes.

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 Software Engineer
Senior Java Software Engineer

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

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

ClinDCast LLC • Delray Beach (FL)

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
Senior Full Stack Developer
Senior Full Stack Developer

Jobtailor • New York (NY)

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

Compunnel, Inc. • Westlake (OH)

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

AHON Solutions Inc. • Alexandria (VA)

On-site
USD 100,000 - 130,000
Senior Java Developer - AWS & Application Modernization
Senior Java Developer - AWS & Application Modernization

Veriipro • Durham (NC)

On-site
USD 110,000 - 140,000
Java Software Engineer
Java Software Engineer

HeartCentrix Solutions • Town of Texas (WI)

On-site
USD 120,000 - 160,000
Java Developer III
Java Developer III

hudsonmanpower • Cincinnati (OH)

On-site
USD 100,000 - 130,000
Java/AWS Engineer
Java/AWS Engineer

Compunnel, Inc. • Town of Texas (WI)

On-site
USD 100,000 - 130,000