Java Full Stack Engineer
Why This Role Stands Out
This role offers an exciting opportunity to contribute to innovative projects within a reputable tech company, fostering significant career growth. You'll thrive here if you bring a strong background in Java, Python, and frontend technologies, particularly with prior experience at leading tech firms like Apple. Apply now to leverage your skills and make a real impact.
Quick Overview
Job Description
Job Title: Java / UI Full Stack Engineer
Location: Cupertino, CA OR Austin, TX, USA (Onsite)
Duration: 6-12+ Months
Preferred Background
✅ Apple, PayPal, Netflix, Meta, AWS, Product Companies, Startups
❌ Avoid candidates from Banking, Finance, Telecom, Healthcare, Insurance, Wells Fargo, CVS, and similar organizations
Must have-
- Ex Apple experience is must (minimum 1-2 years’ exp)
- Backend Engineer- Python Development
- Java – PYTHON
- OpenAI
- SQL
- FASTAPI
What You will Do:
- Experience with designing and developing web applications with an emphasis on frontend
- Strong experience with frontend web technologies and frameworks - React, Javascript/Typescript, HTML/CSS
- Proficient with consuming REST APIs and handling all HTTP responses
- Experience with backend web services frameworks - Node.js
- Some experience with relational databases - SQL
- Strong experience with Git, Bug tracking, and collaborating with a software team
- Basic understanding of Containerization and DevOps processes (Docker, Kubernetes, AWS, CI/CD)
- Strong debugging and diagnostic skills
- Excellent communication and interpersonal skills
- Excellent multi-tasking and organizational skills
- Excellent problem solving and analytical thinking skills
- Self-directed, analytical, and collaborative with a constant desire to learn, improve, and make things better
- Experience working with a cross-disciplinary team of PMs, designers and other developers
What You Will Bring:
- Estimate, plan, and implement software development work.
- Work closely with product manager to gather requirements to build new modules or improve existing modules.
- Evaluate, maintain and improve existing code base to ensure that it is properly structured and utilize software engineering best practices.
- Troubleshoot, identify, and research reported issues, and have the ability to provide recommendations by comparing advantages and disadvantages of various solutions.
- Stay on top of new technologies and tools, and adopt relevant ones to the team.
- Participate in peer reviews, learn and apply software engineering best practices to your work.
- Accountable for meeting assigned project objectives and timelines.
- Set engineering vision and direction for existing and future applications.
Skills
Similar jobs
Full Stack Engineer (Swift + SwiftUI + AppKit + Rust) - Remote Position
R Systems, Inc. · United States
7 minutes agoTech Lead (AI /ML Developer) - (Onsite / Contract)
American IT Systems · Cupertino, United States
7 minutes agoTableau Developer
Nsight · Boston, United States
7 minutes agoLiferay/Java Developer @ Sanjose, CA onsite
Hermitage Info Tech, LLC. · San Jose, United States
7 minutes agozOS Connect Developer
Goldenpick Technologies LLC · United States
7 minutes agoNode.js Developer :: Onsite-NY :: W2 Position
Trebecon LLC · New York, United States
7 minutes ago