Designation: Senior Software Engineer
Skills: JAVA
Qualification: Degree in Computer Science or equivalent
Location: Pune
Experience: 5 – 7 Years
Responsibilities:
- Collaborate with cross-functional teams to analyze, design, and develop new features.
- Write clean, maintainable, and efficient code.
- Ensure code is properly tested and reviewed.
- Troubleshoot and debug Java applications.
- Keep up-to-date with emerging trends and technologies in Java development.
- Participate in code and design reviews.
- Contribute to the development of technical documentation.
- Experienced in implementing secure development methodologies, ensuring robust protection of sensitive data and systems integrity.
Requirements:
- Bachelor’s degree in Computer Science or a related field.
- 5+ years of experience in Java development.
- Experience with Java technologies such as Spring, Hibernate, and Maven.
- Strong understanding of software development principles and design patterns.
- Familiarity with Agile development methodologies.
- Experience with unit testing frameworks such as Junit.
- Excellent problem-solving skills.
- Strong written and verbal communication skills.
- Ability to work independently as well as collaboratively in a team environment.
Nice-to-have:
- Experience with front-end web development technologies such as HTML, CSS, and JavaScript
- Experience with cloud-based technologies such as AWS or Azure
- Experience with database technologies such as MySQL, Oracle, or SQL Server