Track This Job
Add this job to your tracking list to:
- Monitor application status and updates
- Change status (Applied, Interview, Offer, etc.)
- Add personal notes and comments
- Set reminders for follow-ups
- Track your entire application journey
Save This Job
Add this job to your saved collection to:
- Access easily from your saved jobs dashboard
- Review job details later without searching again
- Compare with other saved opportunities
- Keep a collection of interesting positions
- Receive notifications about saved jobs before they expire
AI-Powered Job Summary
Get a concise overview of key job requirements, responsibilities, and qualifications in seconds.
Pro Tip: Use this feature to quickly decide if a job matches your skills before reading the full description.
Location: Sunnywale, CA
Job Type: Contract
Work Authorization: US Citizen or GC
Job Description
- Lead and Participate in Medium-to-Large-Scale Projects:
- Review project requirements and translate them into technical solutions.
- Gather required information (e.g., design documents, product requirements, wireframes).
- Write and develop code, conduct unit testing, and communicate status and issues to team members and stakeholders.
- Collaborate with project teams and cross-functional teams.
- Troubleshoot open issues and bug fixes, ensuring on-time delivery and hand-offs.
- Interact with the project manager to provide input on project plans.
- Provide leadership to the project team.
- Lead Small Engineering Teams (4-6 engineers, including offshore associates):
- Provide relevant documents, direction, and examples.
- Identify short- and long-term solutions and timelines.
- Review and provide feedback for proposed solutions.
- Perform design and code reviews for changes.
- Troubleshoot Business and Production Issues:
- Gather information on issues, impact, criticality, and possible root causes.
- Engage support teams to assist in resolving issues.
- Formulate an action plan and perform actions as designated in the plan.
- Perform root cause analysis to prevent future occurrences and complete online documentation.
- Provide Support to the Business:
- Respond to user questions, concerns, and issues related to technical feasibility and implementation strategies.
- Identify short- and long-term solutions and facilitate resolutions.
- Lead cross-functional partnerships.
- Lead Discovery Phase of Projects:
- Collaborate with product management, project management, business, and user experience teams.
- Develop high-level designs and obtain cross-functional approvals.
- Demonstrate Expertise:
- Provide expert advice and guidance to others in applying information and best practices.
- Support and align efforts to meet customer and business needs.
- Build commitment for perspectives and rationales.
- Implement Business Solutions:
- Build relationships and partnerships with key stakeholders.
- Identify business needs and carry out necessary processes.
- Monitor progress and recognize improvement opportunities.
- Adapt to competing demands and organizational changes.
- Model Compliance with Company Policies and Procedures:
- Incorporate company policies, values, and ethics into business plans.
- Demonstrate and assist others in applying ethical standards when executing business processes.
- Core Java & J2EE Knowledge:
- Strong expertise in core Java and J2EE development.
- Java Spring & Spring Boot:
- In-depth understanding of Java Spring and Spring Boot applications.
- Microservices Architecture:
- Hands-on experience building large-scale, highly scalable microservices.
- NoSQL Databases:
- Strong knowledge of NoSQL database implementations, such as Cosmos and MongoDB.
- Messaging Systems:
- Strong knowledge of messaging systems like Kafka.
- Cloud Systems:
- Hands-on experience with cloud platforms such as Azure or GCP.
- Design Principles:
- Clear understanding of design principles for building large-scale, robust platforms.
Key Skills
Ranked by relevanceReady to apply?
Join SWITS DIGITAL Private Limited and take your career to the next level!
Application takes less than 5 minutes