Job Title: Software Developers
Company: Zoho
Years of Experience: 1–4 years of experience in software development
Location: Chennai, Salem, Coimbatore, Tirunelveli, and Madurai
Role Type: Full-Time (On-site)
Salary: Competitive; commensurate with experience and skillset
Eligibility:
- Bachelor’s degree in Computer Science, Engineering, or related field.
- Strong foundation in object-oriented programming and software development principles.
- Experience with Java, Spring Boot, REST APIs, and SQL/NoSQL databases preferred.
Role Overview:
As a Software Developer, you will be responsible for designing, developing, and maintaining high-performance applications for mission-critical systems. You will participate in the entire software development lifecycle — from concept and design to testing and deployment — ensuring quality, performance, and scalability. This role requires strong technical proficiency, problem-solving skills, and a continuous learning mindset to keep up with evolving technologies.
Key Responsibilities:
- Design and develop high-volume, low-latency applications ensuring reliability and scalability.
- Participate in all phases of the software development lifecycle, including analysis, design, implementation, testing, and deployment.
- Write clean, efficient, and testable code following best practices.
- Ensure all software designs and implementations comply with specifications and coding standards.
- Prepare and manage software release cycles and version control.
- Collaborate with cross-functional teams to define and deliver technical solutions.
- Investigate and propose alternate technologies or improvements for system optimization.
- Support ongoing maintenance and performance tuning of applications.
Skills and Qualifications:
- Proven experience in Java / Spring Boot / Hibernate / Microservices architecture.
- Familiarity with RESTful APIs, Web Services, and cloud deployment.
- Strong understanding of data structures, algorithms, and design patterns.
- Experience with SQL / MySQL / MongoDB databases.
- Knowledge of CI/CD pipelines, Git, and version control systems.
- Exposure to Agile methodologies and collaborative development environments.
- Strong analytical and debugging skills.
- Excellent communication and teamwork abilities.
- Willingness to work flexible shifts when required.