cover image
SWITS DIGITAL Private Limited

Java Backend Devloper

On site

Sunnyvale, United states

Freelance

17-09-2025

Share this job:

Skills

Leadership Java NoSQL MongoDB Product Management Architecture Databases Azure Project Management cloud platforms Spring GCP Spring Boot Kafka Microservices

Job Specifications

Job Title: Java Backend Developer

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.

Minimum Qualifications

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.

About the Company

At SWITS Digital Private Limited, we are driven by innovation, integrity, and a commitment to empowering businesses through technology. As a fast-growing company, we specialize in designing and developing cutting-edge products and services tailored to meet the unique needs of our clients. Who We Are Innovators at Heart: We thrive on turning ideas into impactful solutions that drive tangible results. Tech Visionaries: Our expertise spans web application development, AI-driven solutions, and digital transformation. Client-Foc... Know more