We are looking for a Java Developer who will be responsible for developing and maintaining high-quality software solutions. You will work closely with our team to design, develop, and implement Java-based applications to support our clients' needs.
Duties and Responsibilities:
Designing, coding, and testing software applications using Java technologies
Collaborating with cross-functional teams to define, design, and ship new features
Troubleshooting, debugging, and resolving issues in existing software applications
Participating in code reviews and providing constructive feedback to other team members
Keeping up-to-date with the latest industry trends and technologies
Required Skills and Experience:
Proficiency in Java programming language
Experience with Spring Framework and Hibernate
Strong understanding of object-oriented design principles
Excellent problem-solving and analytical skills
Ability to work independently and in a team environment