waypointjobs

Compunnel, Inc.

Senior Java Full Stack Developer

northern, KY

Check who can apply and the requirements below before continuing.

About this opportunity

Compunnel, Inc. lists this Senior Java Full Stack Developer opportunity in northern, Kentucky. Review the employer’s description below for duties, qualifications and application requirements.

Job description

The Senior Java Full Stack Developer will design, develop, integrate, test, and support scalable, secure, and high-performance enterprise applications. The role requires strong hands‑on expertise across Java/J2EE, Spring Boot, REST APIs, microservices, modern front‑end technologies, databases, messaging, cloud technologies, and CI/CD. The developer will work across the full software development lifecycle and collaborate with cross‑functional teams in an Agile/Scrum environment.

Key Responsibilities

Design, develop, and maintain scalable, secure, and high-performance Java/J2EE applications.

Develop backend services and enterprise applications using Java, Spring Boot, Spring Framework, and microservices.

Design and implement RESTful APIs and integrate applications with internal and external systems.

Build and maintain end-to-end full-stack solutions across frontend and backend layers.

Work with relational and NoSQL databases, including optimized SQL queries, stored procedures, and data‑access components.

Implement application security, authentication, authorization, and secure API integrations.

Develop event‑driven and distributed applications using Kafka or similar messaging technologies.

Participate in application architecture, technical design, code reviews, and development standards.

Write unit, integration, and automated tests to ensure application quality and reliability.

Troubleshoot production issues, perform root‑cause analysis, and implement effective resolutions.

Collaborate with Business Analysts, Architects, QA Engineers, DevOps teams, and other stakeholders to deliver high-quality solutions.

Work with CI/CD pipelines and DevOps tools to automate application build, testing, and deployment processes.

Monitor application performance and identify opportunities for optimization and scalability.

Follow enterprise coding standards, security guidelines, SDLC processes, and software development best practices.

Required Qualifications

8+ years of experience in software development with strong Java/J2EE expertise.

Strong hands‑on experience with Java 8/11/17 or higher.

Extensive experience with Spring Boot, Spring MVC, Spring Security, and Spring Data.

Strong experience developing REST APIs and microservices.

Hands‑on experience with React.js and/or Angular.

Experience with Kafka or other messaging/event‑streaming technologies.

Strong SQL and database development experience with Oracle, PostgreSQL, SQL Server, or similar databases.

Experience with JUnit, Mockito, and automated testing frameworks.

Experience with Git, Maven/Gradle, Jenkins, GitHub/GitLab, or similar DevOps tools.

Understanding of Docker, Kubernetes, and cloud technologies such as AWS or Azure.

Strong understanding of object‑oriented programming, design patterns, data structures, and application architecture.

Experience working in Agile/Scrum development environments.

Bachelor’s degree in Computer Science, Information Technology, Engineering, or a related field, or equivalent practical experience.

Excellent problem‑solving, analytical, communication, and collaboration skills.

Preferred Qualifications

Experience in banking, financial services, or other highly regulated enterprise environments.

Experience working with large‑scale, high‑volume transactional applications.

Knowledge of cloud‑native application development and modernization.

Experience with AWS services, Kubernetes/OpenShift, Docker, and CI/CD pipelines.

Familiarity with application monitoring and observability tools.

Knowledge of secure coding practices and enterprise application security.

Experience working with distributed systems and event‑driven architectures.

#J-18808-Ljbffr

Who can apply

Review the original listing for work authorization, qualifications and employer requirements.

Ready for your next step?Apply on the official website
Apply on WhatJobs ↗

Explore related searches

Current related jobs

Johns Hopkins Applied Physics Laboratory (APL)

WhatJobs

Reverse Engineer and AI Workflow Developer

laurel, MD

See pay details in description

Description Are you passionate about reverse engineering complex software, firmware, and hardware? Do you enjoy developing agentic AI workflo…

Listing review due 2026-10-06View job

Johns Hopkins Applied Physics Laboratory (APL)

WhatJobs

AFSIM Developer

laurel, MD

See pay details in description

Description Are you passionate about building high-fidelity simulations that shape the future of U.S. Space Force capabilities and force design …

Listing review due 2026-10-06View job

Johns Hopkins Applied Physics Laboratory (APL)

WhatJobs

Senior Software Engineer/Architect - TS SCI cleared

laurel, MD

See pay details in description

Description Are you passionate about building solutions for our greatest national security challenges? Are you searching for engaging work wi…

Listing review due 2026-10-06View job

Johns Hopkins Applied Physics Laboratory (APL)

WhatJobs

Senior Software Engineer

laurel, MD

See pay details in description

Description Are you passionate about building solutions for our greatest national security challenges? Are you searching for engaging work wi…

Listing review due 2026-10-06View job

Johns Hopkins Applied Physics Laboratory (APL)

WhatJobs

Senior Embedded Systems Developer

laurel, MD

See pay details in description

Description Do you love working on a motivated team to solve complex problems in innovative ways? Do you enjoy creating embedded prototypes i…

Listing review due 2026-10-06View job