Job Description: Senior Java Developer
Job Type: Full-time
Location: Borivali West Mumbai (Onsite)
About the Role
We are looking for a skilled Senior Java Developer (3.5+ years of experience) to join our growing technology team. You will be responsible for building, maintaining and scaling the server-side logic, databases and APIs that power our applications.
Key Responsibilities
- Analyze business requirements and translate them into feasible, cost-effective and scalable technical solutions.
- Design, code, configure, test, and deploy backend services, APIs and web applications while adhering to development best practices and quality standards.
- Build reusable code, libraries and frameworks to support future development needs.
- Collaborate closely with frontend developers and cross-functional teams to integrate user-facing elements with server-side logic.
- Implement and manage data storage solutions, including both SQL and NoSQL databases.
- Optimize applications for maximum speed, scalability and reliability.
- Ensure compliance with security and data protection best practices across all systems.
- Conduct debugging, troubleshooting and root-cause analysis to resolve issues effectively.
- Perform coding reviews, contribute to best practices and maintain clear technical documentation of designs, processes, and workflows.
- Continuously monitor, upgrade and enhance existing systems for better performance.
- Stay updated on emerging technologies and recommend improvements to drive innovation.
Required Skills & Qualifications
- Bachelor's degree in Computer Science, Engineering or related field
- Strong proficiency in one or more backend programming languages (e.g., Java, Python, Node.js, Go, etc).
- Experience with databases (MySQL, PostgreSQL, MongoDB, etc.).
- Extensive knowledge and understanding of Java, RESTful API, RDBMS, Linux, Jetty/Tomcat etc.
- Understanding of of cloud computing (AWS/Azure), version control (Git) and CI/CD pipelines.
- Strong problem-solving skills and attention to detail.
- Knowledge of system security and data protection.
- Exposure to DevOps practices.
Soft Skills
- Strong communication and teamwork abilities.
- Ability to prioritize and manage multiple milestones and projects efficiently.
- Ownership mindset with a drive for continuous learning.