Senior Java Full Stack Developer

Compunnel, Inc.

Phoenix, Northern (AZ, KY)

Hybrid

USD 120,000 - 170,000

Full time

15 hours ago
Be an early applicant
Application generator

Don’t send a generic resume — generate a resume and cover letter tailored to this exact role.

Get past ATS filters

Job summary

Compunnel, Inc. seeks a Senior Java Full Stack Developer in Phoenix to design, develop, integrate, test, and support scalable enterprise applications. You will work across Java/J2EE, Spring Boot, REST APIs, microservices, and modern front-end tech in an Agile environment.

Responsibilities include building backend services, implementing secure APIs, collaborating with cross-functional teams, and ensuring quality through unit and integration tests within CI/CD pipelines.

Qualifications

  • 8+ years of software development experience with strong Java/J2EE expertise.
  • Proficiency with Java 8/11/17+ and Spring components (Boot, MVC, Security, Data).
  • Experience designing REST APIs, microservices, and full-stack solutions.

Responsibilities

  • Design, develop, and maintain scalable Java/J2EE applications.
  • Develop backend services and enterprise apps using Spring Boot and microservices.
  • Implement RESTful APIs and integrate with external systems.
  • Build end-to-end full-stack solutions across frontend and backend.
  • Work with relational and NoSQL databases; optimize queries and data access.
  • Apply security, authentication, and secure API integrations.
  • Develop event-driven apps using Kafka or similar messaging tech.
  • Participate in architecture reviews, code reviews, and SDLC standards.
  • Write unit/integration tests; perform root-cause analysis on issues.
  • Collaborate with analysts, architects, QA, DevOps to deliver high-quality solutions.

Skills

Java/J2EE
Spring Boot
REST APIs
Microservices
Front-end frameworks
Databases (SQL/NoSQL)
CI/CD & DevOps
Testing (JUnit/Mockito)

Education

Bachelor's degree in CS/IS/Eng

Tools

Docker
Kubernetes
AWS/Azure
Git/GitHub/GitLab
Jenkins

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.
Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Full Stack Java Developer
Full Stack Java Developer

ClinDCast LLC • Tampa (FL)

On-site
USD 110,000 - 170,000
Full Stack Java Developer
Full Stack Java Developer

ClinDCast LLC • Delray Beach (FL)

On-site
USD 120,000 - 180,000
Java Software Engineer
Java Software Engineer

Swoon • McLean (VA)

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

Compunnel, Inc. • Westlake (OH)

On-site
USD 100,000 - 130,000
Java Software Engineer
Java Software Engineer

Swoon • Plano (TX)

On-site
USD 130,000 - 180,000
Senior Java Full Stack Engineer
Senior Java Full Stack Engineer

Compunnel, Inc. • Westlake (OH)

On-site
USD 100,000 - 130,000
Java / Full Stack Software Engineer
Java / Full Stack Software Engineer

First Soft Solutions LLC • New York (NY)

On-site
USD 120,000 - 160,000
Full Stack Engineer
Full Stack Engineer

Open Systems Technologies • Dallas (TX)

On-site
USD 90,000 - 120,000
Sr Java Developer
Sr Java Developer

HEITMEYER CONSULTING INC • Columbus (OH)

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

HeartCentrix Solutions • Town of Texas (WI)

On-site
USD 120,000 - 160,000