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
SeniorJob 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.