Full Stack Java Developer

KC

United States

Remote

USD 95,000 - 100,000

Full time

2 days ago
Be an early applicant

Get a reply from this employer

Your resume and cover letter, tailored to exactly what they’re hiring for.

Get past ATS filters

Job summary

Karthik Consulting, LLC is seeking a Senior Full-Stack Java Engineer to architect and build enterprise-grade apps, bridging legacy systems with cloud-native microservices on AWS.

You will own high-throughput Java/Spring platforms, implement automated tests, and drive DevOps with Jenkins and Git in a remote team. Northeast US market experience preferred.

Qualifications

  • 7+ years of professional Java software development experience.
  • 3+ years of full-stack engineering experience.
  • Expert in RESTful API design with high throughput and security.
  • Strong Java/J2EE, Spring, and Hibernate experience.
  • Cloud engineering and DevOps on AWS, with CI/CD focus.
  • Experience with automated tests and Playwright is a plus.
  • Proficient in web technologies: Struts, JSP, JavaScript, HTML, CSS.

Responsibilities

  • Architect and deliver RESTful APIs, batch processing services, and web UI.
  • Decompose monoliths into event-driven microservices using Kafka and AWS.
  • Collaborate on mainframe integration and migration patterns.
  • Build automated test suites across unit to performance levels.
  • Maintain CI/CD pipelines and containerized deployments.
  • Utilize AI tooling like GitHub Copilot to accelerate delivery.

Tools

Kubernetes
Kafka
Jenkins
Git
Playwright
Oracle
Hibernate
Spring Framework
J2EE
Struts
AWS

Job description

Position Summary

The Senior Full-Stack Java Engineer will architect, develop, and maintain enterprise-grade applications while driving cloud modernization initiatives. This role bridges robust legacy architectures—including enterprise batch systems, server-side web platforms, and mainframe integrations—with cloud-native microservices on AWS. The ideal candidate pairs deep expertise in Java/Spring and Oracle database persistence with modern event-driven architectures, automated test pipelines, and AI-assisted development workflows.

Work Environment

Salary: $95-$100K

Role Type: Remote

Experience Level: 7 years Java experience, 3 years Full Stack experience

Program Context

Background and Introduction

Customer Inquiry and Claims Response System (CICRS) is used by the indemnity claims process to provide customers with an efficient means of settling their claims and service refunds. Provides an efficient process for settling indemnity claims and service refunds for insured mail, improving customer satisfaction and operational efficiency.

CICRS is designed to pay or deny indemnity claims against the Postal Service when there is loss or damage to insured articles in the mail stream. Once a claim is received into the CICRS system, the claim data is processed, and a determination is made to pay or deny the claim within 2 days.

Key Responsibilities

Full-Stack & Batch Engineering: Architect and deliver resilient RESTful APIs, batch processing services, and web user interfaces using Java, J2EE, Spring Framework, Hibernate, and established web frameworks (Struts, JSP, jQuery).

Cloud & Microservices Modernization: Deconstruct and migrate monolithic/legacy application components into event-driven microservices utilizing Kafka, Kubernetes, and AWS native services (EC2, ECS, SQS, ElastiCache, DynamoDB).

Mainframe Integration & Migration Strategy: Collaborate cross-functionally with mainframe engineers, enterprise architects, and Java teams to design data contracts, migration plans, and real-time/batch integration patterns.

Test Automation & Quality Engineering: Build and enforce comprehensive automated testing suites across the software lifecycle, utilizing Playwright for end-to-end and functional testing, alongside unit, regression, and performance frameworks.

DevOps & Continuous Delivery: Maintain and optimise CI/CD pipelines via Jenkins and Git; deploy and operate containerised applications across cloud infrastructure.

Modern Tooling & Productivity: Accelerate delivery velocity and maintain code consistency using cutting-edge developer tooling, specifically GitHub Copilot and VersionOne for Agile lifecycle management.

Qualifications
Minimum Qualifications
  • Must expertise in building RESTful API Applications with promises of high throughput, strong resilience, and secure controls
  • Must be expert in web page development, including Struts, JavaScript, TypeScript, JSP, HTML, JQUERY, CSS, JSON, etc.
  • Must expertise in Java, including J2EE, Spring framework, and Struts to maintain and expand current applications.
  • Must expertise with Kubernates, containerized micro-services, event-driven application with Kafka.
  • Must experience in writing functional tests with automation testing framework, like Playwright

Required Experience

  • 7+ years of professional Java software development experience, including at least 3 years in full-stack engineering.
  • Proven track record architecting, developing, and supporting enterprise web applications and high-throughput batch systems.
  • Strong hands-on experience with Oracle database design, complex SQL query development, and ORM persistence using Hibernate within the Spring Framework.
  • Solid background in cloud engineering, deployment automation, and DevOps workflows on AWS.
  • Comprehensive experience implementing test automation across unit, functional, regression, and performance testing suites.
  • Hands-on experience developing automated end-to-end test suites using Playwright and integrating them into Jenkins CI/CD pipelines.
  • Demonstrated experience delivering software within Agile/Scrum frameworks using VersionOne (Digital.ai Agility).

Required Technical Skills

  • Core Java & Frameworks: Advanced expertise in Java/J2EE and the Spring Framework (e.g., Spring Boot, Spring Batch).
  • API Architecture: Expert-level capability in designing, building, securing, and maintaining scalable RESTful APIs.
  • Frontend Technologies: Strong proficiency in server-side and client-side web development using HTML, CSS, JavaScript/jQuery, JSON, JSP, and Apache Struts.
  • Distributed Architecture: Working knowledge of microservices patterns, container orchestration with Kubernetes, and event-driven messaging architectures using Apache Kafka.
  • AWS Cloud Services: In-depth knowledge of core AWS infrastructure and managed services, including EC2, ECS, SQS, ElastiCache, DynamoDB, and streaming data solutions.
  • Version Control: Strong command of modern Git workflows, repository management, and version control best practices.
  • System Migration: Ability to evaluate modern frameworks and emerging technologies to drive legacy system modernization and cloud migrations.
  • AI-Assisted Development: Practical experience leveraging advanced AI developer tooling, specifically GitHub Copilot, to optimise code generation and delivery velocity.
Core Competencies & Soft Skills
  • Migration & Integration Communication: Ability to articulate complex architectural concepts, reconcile legacy business logic, and collaborate smoothly across mainframe and distributed engineering teams.
  • Analytical Problem Solving: Strong diagnostic capabilities to troubleshoot production issues across distributed cloud services, high-throughput batch jobs, and database tiers.
  • Quality & Detail Focus: Commitment to writing clean, maintainable, self-documenting code with proactive security, automated test coverage, and documentation standards.
  • Autonomous Execution: Comfort navigating ambiguous migration requirements, balancing immediate system stability with strategic technical debt reduction.
Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Senior Java Full Stack Engineer
Senior Java Full Stack Engineer

Compunnel Inc. • Texas

On-site
USD 100,000 - 130,000
Senior Software Developer
Senior Software Developer

Ampcus Inc • Plano (TX)

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

Tier4 Group • Everett (MA)

Hybrid
USD 140,000 - 190,000
Senior Full-Stack Data Engineer - Cloud APIs & Platform
Senior Full-Stack Data Engineer - Cloud APIs & Platform

Compunnel Inc. • Westlake (OH)

On-site
USD 90,000 - 120,000
Senior Java Full-Stack Engineer: Enterprise Solutions
Senior Java Full-Stack Engineer: Enterprise Solutions

Compunnel, Inc. (old) • Phoenix (AZ)

Hybrid
USD 120,000 - 170,000
Senior Java Software Engineer
Senior Java Software Engineer

Compunnel Inc. • City of White Plains (NY)

On-site
USD 120,000 - 180,000
Senior Java & AWS Engineer: Cloud Microservices Lead
Senior Java & AWS Engineer: Cloud Microservices Lead

Compunnel Inc. • Durham (NC)

On-site
USD 120,000 - 160,000
Senior Java & AWS Modernization Engineer
Senior Java & AWS Modernization Engineer

Compunnel Inc. • Westlake (OH)

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

Compunnel Inc. • Texas

On-site
USD 100,000 - 130,000
Lead Java Fullstack Developer
Lead Java Fullstack Developer

The Depository Trust & Clearing Corporation (DTCC) • Tampa (FL)

On-site
USD 100,000 - 130,000