About this opportunity
Compunnel, Inc. lists this Senior Java Full Stack Engineer opportunity in westlake, Ohio. Review the employer’s description below for duties, qualifications and application requirements.
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
#J-18808-Ljbffr
Worksite address
westlake, OH, 44145, US
Who can apply
Review the original listing for work authorization, qualifications and employer requirements.