Devsinc is seeking a skilled Software Engineer (Java) to join their team.
Responsibilities:
- Design, develop, and maintain Java-based applications and microservices.
- Collaborate with stakeholders to gather and analyze software requirements.
- Write clean, readable, and reusable code following best coding practices and standards.
- Perform unit testing and integration testing to ensure high-quality and reliable software.
- Participate in code reviews and provide constructive feedback to peers.
- Keep up to date with new technologies and programming languages.
Requirements
- Bachelor's degree in Computer Science, Software Engineering, or a related field.
- 1+ years experience as a Software Engineer with a focus on Java development.
- Familiarity with Java frameworks and libraries (e.g., Springboot, Hibernate).
- Experience with database technologies such as SQL and proficiency in writing complex queries.
- Knowledge of web development technologies such as HTML, CSS, and JavaScript.
- Understanding of software development principles, methodologies, and best practices.
- Experience with version control systems, such as Git.
- Strong problem-solving skills and attention to detail.
- Good communication and collaboration skills.
- Ability to work effectively in a team environment.