Job Title - Senior Java Fullstack Developer
Must-Have Skills:
- Strong backend development skills with 90% focus on backend and 10% on frontend.
- Proficiency in Java, Spring, and Spring Boot frameworks.
- Experience with Node.js for server-side development.
- Knowledge of Kafka for building event-driven systems.
- Familiarity with Azure cloud services including Azure Functions, Azure Web Apps, and Azure SQL Server.
- Experience with MongoDB (Azure Cosmos DB) and understanding of NoSQL databases.
- Understanding of JWT and HMAC authentication mechanisms.
- Solid understanding of RESTful API design and implementation.
- Experience with Snowflake for data warehousing is a plus.
- Familiarity with GCP BigQuery for data analytics.
Qualifications:
- Bachelor's degree in Computer Science, Engineering, or related field.
- Minimum of X years of experience in fullstack development roles.
- Excellent problem-solving skills and ability to work in a fast-paced environment.
- Strong communication and collaboration skills.
- Ability to work onsite in Pleasanton, CA.