Job Location:
Sivakasi and Tirunelveli (Mukkudal)
Job Summary:
We are seeking an experienced and passionate Java Developer to design, develop, and install software solutions efficiently and effectively. The ideal candidate will be responsible for developing high-volume, low-latency applications for mission-critical systems and will have a strong understanding of various design patterns, algorithms, and best practices in software development.
Key Responsibilities:
Contribute to all phases of the development lifecycle.
Write well-designed, testable, and efficient code.
Ensure designs are in compliance with specifications.
Prepare and produce releases of software components.
Support continuous improvement by investigating alternatives and technologies and presenting these for architectural review.
Requirements:
Proven work experience as a computer software engineer or software developer.
Hands-on experience in designing interactive applications.
Proficiency in developing software using C, C++, and Java.
Excellent knowledge of Relational Databases, SQL, and ORM technologies (e.g., JPA2, Hibernate).
Experience in developing web applications using at least one popular web framework (e.g., JSF, Wicket, GWT, Spring MVC).
Experience with test-driven development.
Ability to document requirements and specifications.
Familiarity with software development methodology and release processes.
Preferred Skills:
Strong problem-solving skills and ability to work independently.
Excellent verbal and written communication skills.
Ability to collaborate effectively with a team.
Educational Qualifications:
Bachelor’s degree in Computer Science, Engineering, or a related field.
Application Process:
Interested candidates should submit their resume along with a cover letter detailing their experience and qualifications relevant to the job responsibilities and requirements.
Join us to contribute to the development of cutting-edge software solutions and advance your career in a dynamic and supportive environment!