19 Jul
Platform Java Engineer | AI Company | East Bay
Vacancy expired!
A data driven, AI company based of the East Bay Area is looking to build out their office and are hiring for a Principle level Java & Big Data Engineer to add to the team. This engineer will have some sort of mentorship/management experience- overseeing both teams and full projects including the architecture design and implementation. They are a Java shop and are looking for someone with strong Java, Spring Boot and Microservices experience. Any sort of Data Engineering/Data Science experience or desire to get into the field is a huge plus. Required Skills & Experience
- 5+ years of experience working in Java development.
- Understanding and experience working in Agile development team environments, including code reviews, source control management, general knowledge of software development process
- Experience with unit testing and/or Test Driven Development (junit or similar framework)
- General understanding of SQL and relational databases
- Object-oriented design.
- Very strong work ethic, adept at working independently with a small team and also with remote team members.
- Passionate about technology innovation in the Cloud
- Experience with Azure, AWS, Google Cloud Platform or other cloud frameworks
- Container technology such as Kubernetes and Docker
- Experience with Spring Boot and/or Drop Wizard
- Experience with one or more of the following, Hadoop (map reduce), Spark, Clickhouse, Hazelcast IMDG, Cassandra, MongoDB (or other NoSQL database), Apache Phoenix
- Experience with Streaming technologies (Spark, Hazelcast Jet, Flink, Akka Stream, Kafka)
- Linux skills
- 100% Software Engineering
- 100% Hands On
- 45% Management Duties
- 100% Team Collaboration
- Competitive Salary: Up to $160K/year, DOE
- Medical Insurance & Health Savings Account (HSA)
- 401(k)
- Paid Sick Time Leave
- Pre-tax Commuter Benefit
Vacancy expired!