Check similar jobs, what people also searched, or create a job alert for Java developer jobs in California City, CA
Jobs via Dice
Java developer
California City, CA
9 days ago
Save Job
Summary
Dice is the leading career destination for tech experts at every stage of their careers. Our client, iTvorks Inc, is seeking the following. Apply via Dice today!
Job Title: Java developer
Responsibilities:
Lead development of scalable Java-based applications and microservices
Design system architecture and participate in technical planning
Collaborate with cross-functional teams to define requirements and deliver high-quality features
Mentor junior developers and conduct code reviews
Write clean, maintainable, and well-documented code
Ensure application performance, scalability, and security
Drive best practices in software engineering and Agile methodologies
Requirements:
5+ years of hands-on Java development experience
Expert knowledge of Java 8+ and Spring/Spring Boot
Strong experience in building RESTful APIs and microservices
Proficient in SQL and NoSQL databases (e.g., PostgreSQL, MongoDB)
Solid understanding of multi-threading, performance tuning, and system design
Experience with CI/CD tools (e.g., Jenkins, GitLab CI)
Strong problem-solving and analytical skills
Job Title: Data Engineer
Responsibilities:
Architect and implement robust, scalable data pipelines using modern tools and frameworks
Design and maintain data warehouse and lakehouse solutions (e.g., Snowflake, BigQuery, Delta Lake)
Build ETL/ELT processes for batch and streaming data
Collaborate with stakeholders to understand data needs and deliver high-quality datasets
Ensure data quality, reliability, and governance best practices
Optimize data storage, performance, and processing efficiency
Mentor junior engineers and contribute to team growth and technical standards
Requirements:
5+ years of experience as a Data Engineer or similar role
Strong proficiency in SQL and Python (or Scala)
Hands-on experience with data orchestration tools (e.g., Airflow, dbt)
Familiarity with big data tools (e.g., Spark, Kafka, Hive)
Experience with cloud data platforms (AWS/Google Cloud Platform/Azure)
Solid understanding of data modeling, warehousing, and pipeline best practices
Strong problem-solving and collaboration skills
How strong is your resume?
Upload your resume and get feedback from our expert to help land this job
How strong is your resume?
Upload your resume and get feedback from our expert to help land this job