Designation: Senior Software Engineer
Skills: JAVA Developer
Qualification: B.E./B. Tech – CSE/E&TC/EC or equivalent
Experience: 4+ Years
Roles & 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.
- 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.
- Experience with cloud-based technologies such as AWS or Azure
- Experience with database technologies such as MySQL, Oracle, or SQL Server