Senior Java Software Engineer

Ispace — United States · Posted ~3 hours ago

Senior Contract Hybrid $65/hour

Skills

Java J2EE Spring Boot Spring Data JPA Hibernate AWS microservices REST APIs event-driven systems serverless development distributed systems Docker Kubernetes container orchestration concurrency multithreading Lambda API Gateway EKS ECS S3 RDS DynamoDB SNS SQS EventBridge Amazon MQ MSK Kafka CloudWatch IAM OpenShift

🔓 Log in to save this job, tailor your resume & track your apply process — 7 days free, no card needed.

Log in to add to target list

Summary ✨ AI‑Generated

A senior backend engineer is sought for a long-term hybrid contract to build and support cloud-native applications using Java and modern enterprise frameworks. The role involves AWS services, microservices, REST APIs, event-driven and serverless architectures, distributed systems, and container technologies such as Docker and Kubernetes.

Highlights

Long-term hybrid contract with a strong backend engineering focus, modern Java technologies, cloud-native AWS development, microservices, serverless systems, distributed architecture, and container orchestration.

Description

Senior Java Developer Location: Torrence, CA ( Hybrid- 4 days onsite and 1 day remote)- 12 Plus Months Contract Rate: $65/hr on W2 Key Responsibilities: 5-8+ years of professional software development experience, with a strong focus on backend development using Java/J2EE, Spring Boot, Spring Data JPA, Hibernate, and related open-source frameworks.Strong hands-on experience designing, developing, and supporting cloud-native applications on AWS, utilizing services such as Lambda, API Gateway, EKS, ECS, S3, RDS, DynamoDB, SNS, SQS, EventBridge, Amazon MQ, MSK (Kafka), CloudWatch, and IAM.Proficient in microservices architecture, RESTful APIs, event-driven systems, and serverless application development, with a strong understanding of distributed systems design principles.Experience with containerization and orchestration technologies, including Docker, Kubernetes, Amazon EKS, and/or Red Hat OpenShift.Strong understanding of Java fundamentals, JVM internals, concurrency, multithreading, performance optimization, and functional programming concepts (Lambda Expressions, Streams API, CompletableFuture, etc.).Experience with relational and NoSQL databases, including Amazon RDS, PostgreSQL, MySQL, DynamoDB, and related data modeling and performance optimization techniques.Hands-on experience implementing CI/CD pipelines and DevOps practices using tools such as Jenkins, GitLab CI/CD, GitHub Actions, AWS CodePipeline, Terraform, CloudFormation, or similar technologies.Knowledge of cloud security and application security best practices, including IAM, OAuth2, OpenID Connect, JWT, secrets management, encryption in transit and at rest, and secure API design.Strong problem-solving, debugging, troubleshooting, and performance tuning skills in large-scale production environments.Experience working in Agile/Scrum teams, participating in architecture discussions, code reviews, technical design, and mentoring junior engineers.Experience leveraging AI-assisted engineering tools (GitHub Copilot, Amazon Q, Cursor, Claude, OpenAI, or similar) to improve development productivity, code quality, testing, documentation, and troubleshooting.