Java Software Engineer
MeeBoss · Sunnyvale, CA · 1 wk ago
HybridInformation Technology$50–$65/hrContract
MeeBoss is sharing this active opportunity on behalf of the hiring company. The role involves developing software solutions using Java and Scala, with a focus on object-oriented design, cloud services, and distributed systems.
Responsibilities
- Develop and maintain applications using Java and Scala.
- Implement object-oriented design principles, including multi-threading, MVC, and common design patterns.
- Work with SQL and NoSQL databases.
- Utilize containerization technologies such as Docker and ECR for cloud deployment.
- Integrate message brokers like Kafka or RabbitMQ.
- Apply strong analytical and problem-solving skills to adapt to new technologies.
Requirements
- Expert-level experience (9+ years) in Java development.
- Proficiency in Scala programming is required; experience with Spark or Hadoop alone is insufficient.
- Strong understanding of Spring and Hibernate frameworks.
- Familiarity with NoSQL technologies such as Apache Solr, Cassandra, and Elasticsearch.
- Experience with cloud infrastructure services.
- Bachelor's degree in a relevant field.
Pay
$50-65/hour