Tech Lead Java
· Design, develop, and maintain Java applications
· Collaborate with cross-functional teams to define, design, and ship new features
· Troubleshoot and debug applications to optimize performance
· Participate in code reviews and ensure adherence to best practices
· Write unit and integration tests to ensure software quality
· Stay updated with the latest industry trends and technologies
· Must have hands-on experience in Java SWT
· Proficient in Java, with a solid understanding of object-oriented programming
· Experience with Java frameworks such as Spring and Hibernate
· Knowledge of RESTful APIs and microservices architecture
· Familiarity with front-end technologies like HTML, CSS, and JavaScript
· Experience with database systems like MySQL, Oracle
· Understanding of version control systems, preferably Git
· Strong problem-solving skills and ability to work in a team environment
· Excellent communication skills