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

Backend Java Developer

Job in Pasadena, Los Angeles County, California, 91122, USA
Listing for: Compunnel, Inc.
Full Time position
Listed on 2026-07-31
Job specializations:
  • Software Development
    Backend Developer, Java Developer, Cloud Engineer - Software, DevOps
Salary/Wage Range or Industry Benchmark: 140000 - 190000 USD Yearly USD 140000.00 190000.00 YEAR
Job Description & How to Apply Below

We are seeking a Backend Java Developer to design, develop, and maintain scalable backend applications and microservices using Java and Spring Boot. This role is responsible for building high-performance RESTful APIs, event-driven solutions, and cloud-native applications while leveraging AWS services and modern Dev Ops practices. The ideal candidate will have strong expertise in Java, Spring Boot, microservices, Kafka, GraphQL, cloud technologies, and AI-augmented engineering workflows.

Key Responsibilities
  • Design, develop, and maintain scalable backend services using Java and Spring Boot.
  • Develop high-performance RESTful APIs, GraphQL services, and microservices to support enterprise applications.
  • Design and implement event-driven architectures using Kafka or other messaging technologies.
  • Build, deploy, and maintain cloud-native applications utilizing AWS services.
  • Collaborate with front-end developers to integrate backend services with user interfaces.
  • Develop scalable and resilient distributed systems following modern software engineering best practices.
  • Integrate AI agents and Large Language Model (LLM) APIs to automate and enhance backend workflows.
  • Utilize AI-powered development tools such as Git Hub Copilot, Amazon Q, or similar technologies to improve engineering productivity.
  • Participate in architecture discussions, code reviews, and technical design sessions to ensure high-quality software solutions.
  • Implement CI/CD pipelines and support automated build, testing, and deployment processes.
  • Develop and maintain containerized applications using Docker and orchestrate deployments with Kubernetes.
  • Design and optimize SQL and No

    SQL database solutions to support scalable applications.
  • Develop and execute unit, integration, and end-to-end tests to ensure application quality and reliability.
  • Troubleshoot, debug, and resolve application performance and production issues.
  • Collaborate with cross-functional Agile teams to deliver new features and platform enhancements.
  • Stay current with emerging technologies and recommend improvements to application architecture and engineering practices.
Required Qualifications
  • Bachelor's degree in Computer Science, Software Engineering, Information Technology, or a related field.
  • Minimum of 8 years of experience in Java backend development.
  • Strong expertise in Java and Spring Boot application development.
  • Proven experience designing and developing RESTful APIs, GraphQL services, and microservices.
  • Strong experience implementing event-driven architectures using Kafka or other messaging platforms.
  • Hands‑on experience with AWS cloud services and cloud‑native application deployment.
  • Experience with CI/CD pipelines and Dev Ops practices.
  • Experience with Docker, Kubernetes and container orchestration technologies.
  • Experience with SQL and No

    SQL databases, including PostgreSQL.
  • Experience using Git and modern version control workflows.
  • Strong understanding of backend testing frameworks, including unit, integration, and end-to-end testing.
  • Experience working in Agile software development environments.
  • Strong analytical, troubleshooting, and problem-solving skills.
  • Excellent verbal and written communication skills with the ability to collaborate across cross-functional teams.
  • Experience working with AI agent workflows, including tool calling, multi-step task orchestration, and LLM‑powered backend solutions.
Preferred Qualifications
  • Experience using AI-assisted development tools such as Git Hub Copilot, Amazon Q, or similar platforms.
  • Experience designing enterprise‑scale distributed systems and cloud-native architectures.
  • Experience implementing highly scalable event‑driven applications using Kafka or other message queue technologies.
  • Familiarity with modern software architecture patterns and distributed system design principles.
  • Experience optimizing backend application performance and scalability in AWS environments.
#J-18808-Ljbffr
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)
0
200
Filters
Education Level
Experience Level (years)
Posted in last:
Salary