Job Seekers, Please send resumes to resumes@hireitpeople.com
Role: Java Architect/ Onsite Lead and Build Engineer
Location: Santa Clara, CA
Local candidates will be preferred.
- Solid experience (10-15 years) with on-prem and cloud (private and public) deployments of enterprise software
- Polyglot with strong Java server-side background, experience programming in various languages, including GoLang, JavaScript (node.js), C/C++, Scala, Python.
- Strong knowledge and experience with design patterns
- Experience designing and deploying microservices for high scale using various technologies: Docker/Docker Enterprise, Kubernetes, Pivotal Cloud Foundry, Amazon Redshift, Teradata etc.
- Experience with or strong knowledge of multiple cloud environments: AWS, GCP, Azure.
Responsibilities-
- Development/enhancement of the core product architecture and blueprints on which project functional and non-functional requirements can be met. Ensure that non-functional requirements are appropriately defined.
- Coordinate with architects across multiple sites (US, India) to share designs and technology choices, enabling effective reuse of software components across various engineering groups, and minimizing duplication of efforts
- Participate in engineering scrums by performing code reviews, sprint planning and other required support activity for Agile development.
- Work with engineering leadership team and enforce best practices and standards for software development, including coding and security standards for all the languages used by the development teams.
- Provide technical guidance to the onsite and offsite team
- May lead, provide direction, and coordinate activities of other architects.
- Provide leadership to developers during performance tuning and troubleshooting.
- Act as primary interface for technical discussions with customer technical communities.