Software Developer

SHARPDECISIONS INC.
Los Angeles, United States of America
2 days ago

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Working hours
Regular working hours
Languages
English
Experience level
Senior

Job location

Los Angeles, United States of America

Tech stack

API
Agile Methodologies
Amazon Web Services (AWS)
Amazon Web Services (AWS)
Amazon Web Services (AWS)
Application Frameworks
Cloud Computing Security
Relational Databases
Amazon DynamoDB
Identity and Access Management
Java Persistence API
Java Virtual Machine (JVM)
PostgreSQL
NoSQL
OAuth
Openshift
Software Engineering
Delivery Pipeline
Concurrency
Spring-boot
Backend
Event Driven Architecture
Containerization
Gitlab-ci
Kubernetes
Functional Programming
Amazon Web Services (AWS)
Serverless Computing
Docker
Jenkins
Microservices

Requirements

  • 5-8+ years of professional software development experience, with a focus on backend Java and related open-source frameworks (Spring Boot, Spring Data JPA, etc.).
  • Deep hands-on experience with core AWS services (Lambda, SQS, S3, EC2, MQ, MSK, SNS, EventBridge).
  • Strong understanding of JVM internals, concurrency, and functional programming (Lambda expressions, Streams API).
  • Proficiency in microservices/backend development, serverless/event-driven architectures, and containerization technologies (EKS, Docker, Kubernetes, or Red Hat OpenShift).
  • Experience with NoSQL (DynamoDB or similar) and relational databases (RDS, PostgreSQL, etc.).
  • Experience building and maintaining CI/CD pipelines using Jenkins, GitLab CI, or AWS CodePipeline.
  • Knowledge of cloud security best practices, including IAM roles, encryption at rest and in transit, and OAuth2/JWT.
  • Experience with Agile development methodologies., * BS/MS degree.

Apply for this position