Skip to main content
TAXOSMART logo

Java Developer in Mumbai

TAXOSMART
Full Timemid
Maharashtra, INPosted April 18, 2026

Resume Keywords to Include

Make sure these keywords appear in your resume to improve ATS scoring

JavaGitAgileScrumKanban

Sign up free to auto-tailor your resume with all these keywords and get a higher ATS score

Job Description

Key Responsibilities

  • Application Development: Design, develop, and maintain Java applications and software solutions based on user requirements and business needs.

Code Writing and Review: Write clean, efficient, and well-documented code in Java, and conduct code reviews to ensure adherence to coding standards and best practices.

System Design: Participate in the design and architecture of software systems, including defining technical specifications and selecting appropriate technologies and tools.

Testing and Debugging: Develop and execute unit tests and integration tests to ensure software quality, and troubleshoot and resolve issues and bugs in the code.

Performance Optimization: Analyze and optimize application performance to ensure efficient operation and scalability, addressing issues such as memory usage and response times.

Collaboration: Work closely with other developers, project managers, and stakeholders to understand requirements, provide updates, and ensure successful project delivery.

Documentation: Create and maintain technical documentation for software applications, including design specifications, user guides, and operational procedures.

Version Control: Use version control systems (e.g., Git) to manage code changes, collaborate with other developers, and track project progress.

Maintenance and Support: Provide ongoing support and maintenance for existing applications, including addressing user issues, applying updates, and implementing enhancements.

Security: Implement security best practices and ensure that applications are secure from vulnerabilities and threats.

Integration: Integrate Java applications with other systems and services, such as databases, web services, and third-party APIs, ensuring seamless data flow and functionality.

Continuous Learning: Stay current with emerging technologies, tools, and industry trends to continuously improve skills and apply new techniques in software development.

Agile Practices: Participate in Agile methodologies (e.g., Scrum, Kanban) and contribute to sprint planning, daily stand-ups, and retrospectives.

Client Interaction: Occasionally interact with clients or end-users to gather requirements, provide updates, and ensure that the software meets their needs.

About Company: At Tax-O-Smart, we develop highly innovative and creative products and services that provide total tax and accounting solutions to all kinds of business structures.

Want AI-powered job matching?

Upload your resume and get every job scored, your resume tailored, and hiring manager emails found - automatically.

Get Started Free