Work Location: Baner, Pune
Preferred Domain: Banking
About the Position
The candidate will be responsible for developing, testing, and maintaining software solutions using Java programming language. They will work closely with the development team to understand project requirements and ensure timely delivery of high-quality software products.
Duties and Responsibilities
- Design, develop, and maintain software applications using Java programming language
- Collaborate with cross-functional teams to identify and understand project requirements
- Write clean, efficient, and well-documented code
- Conduct thorough testing of software applications to ensure high quality and reliability
- Troubleshoot and debug software issues as needed
- Stay up-to-date with the latest trends and best practices in software development
- Participate in code reviews to maintain code quality and ensure compliance with coding standards
- Assist in the development of technical documentation
Qualification & Experience
- Bachelor's degree in Engineering (BE/B Tech) or Masters in Computer Applications (MCA)
- Minimum 2-4 years of relevant experience in Java software development
- Strong knowledge of Java programming language and its core concepts
- Experience with popular Java frameworks (e.g. Spring, Hibernate) and libraries
- Strong understanding of software development methodologies and best practices
- Experience with Agile development methodologies
- Strong problem-solving and analytical skills
- Excellent communication and interpersonal skills