Required Skills, Experience & Qualifications:
1. Hands-on experience in developing applications using Java EE platforms, Spring Framework, Spring Boot,
2. Hibernate, JPA, Batch Processing, Java 8, or higher versions.
3. Expertise in producing RESTful APIs and back-end services.
4. The candidate should have proven experience developing desktop applications for Windows, Mac OS, and Linux operating systems.
5. Experience in agile development, GIT, or Maven.
6. Familiarity with continuous integration and build tools such as Jenkins.
7. Contribute to all phases of the development life cycle.
8. Write well-designed, testable, and efficient code.
9. BS/MS degree in Computer Science, Engineering, or a related subject.
10. Willing to work in a multi-technology environment.
,