What are the responsibilities and job description for the Java Lead @ San Jose, CA position at Galent?
Job Details
Job Title: Java Lead
Work Location: San Jose, CA (Onsite)
Job Description:
You have experience leading, coordinating work for geographically distributed teams
You have hands-on experience with building scalable high performance systems
You are the kind of person who thrives with large scale distributed enterprise architectures
You can dig into the details but you also see the big picture
You are self driven and thrive in a fast paced environment
You possess excellent communication and interpersonal skills
What You Will Do
Lead a geographically distributed team
Hands-on development of enterprise applications APIs and services
Troubleshoot and debug existing areas of improvement Recommend innovative solutions based on industry best practices
Collaborate closely with other team members across time zones to deliver quality software solutions on time and within budget
Your Skills and Experience
Bachelors or Masters degree in Computer Science or a related field paired with strong computer science fundamentals
8 years of experience in software development
Broad knowledge of AWS offerings S3 IAM RDS EC2 SNS SQS etc
Strong Java skills with experience with Spring Boot Microservices Restful APIs
Very proficient in relational database concepts and SQL databases queries and optimizations
Experience with querying large scale data warehouses Redshift Athena familiarity with best practices for schema design and query optimization
Recent experience in Agile or Scrum development processes
Knowledge of docker containers and Kubernetes
Excellent communication and interpersonal skills
Extra Credit If You Have Experience With
Experience in DMP or Identity space dmp