×
Register Here to Apply for Jobs or Post Jobs. X

Senior Java Full Stack Engineer

Job in Westlake, Cuyahoga County, Ohio, 44145, USA
Listing for: Compunnel, Inc.
Full Time position
Listed on 2026-01-13
Job specializations:
  • Software Development
    Full Stack Developer, Software Engineer, Java Developer, Cloud Engineer - Software
Salary/Wage Range or Industry Benchmark: 125000 - 150000 USD Yearly USD 125000.00 150000.00 YEAR
Job Description & How to Apply Below

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, Dev Ops, 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
Position Requirements
10+ Years work experience
To View & Apply for jobs on this site that accept applications from your location or country, tap the button below to make a Search.
(If this job is in fact in your jurisdiction, then you may be using a Proxy or VPN to access this site, and to progress further, you should change your connectivity to another mobile device or PC).
 
 
 
Search for further Jobs Here:
(Try combinations for better Results! Or enter less keywords for broader Results)
Location
Increase/decrease your Search Radius (miles)

Job Posting Language
Employment Category
Education (minimum level)
Filters
Education Level
Experience Level (years)
Posted in last:
Salary