Job Title : Senior Java Developer
Location : San Diego, CA
Experience : 10+
Primary Skill : Experience in AWS
Duration : Remote
Job Description:
• 10+ years of experience developing systems/software for large business environments using Java/J2EE framework
• 3+ years of experience developing applications using Java Spring Boot
• 3+ years of experience designing complex distributed systems, and/or business applications
• Strong experience with Software Engineering/CS fundamentals, including data structures and algorithms
• Knowledge of OOD and SOA principles, with ability to implement them in a language of choice
• Experience building and deploying applications and services into AWS cloud environment (Lambda, S3, Dynamo DB, API Gateway, AWS Step Function, SQS, etc)
• Experience in developing applications using microservices, container technologies, container management systems such as Kubernetes, Mesos, etc.
• Ability to demonstrate unit testing & Test Driven Development (TDD)
• AWS Developer Certification is highly desired.
Any Graduate