We are hiring a Senior Java Developer, an ambitious and skilled Java programmer to join Logic Finder. It is a full time remote position.
Responsibilities
* Develop Java-based application using frameworks/tools.
* Collaborate with design team to review and improve application backend design and actively participate in application architecture discussion.
* Collaborate with design team to review and optimize code for better application performance
* Create & execute unit tests to ensure functional integrity of solutions.
* Optimally utilize software engineering tools such as configuration management systems, build processes (Maven, Git/GitLab), and debuggers to follow defined software development process
* Collaborate with other development team members in peer code review, design & code performance improvement review and discussion.
Qualifications
* Excellent problem-solving skills and comfortable in writing complex code that optimally utilize Java Collections and other APIs
* Bachelors in IT/Computer Science from well-reputed university/institution.
* Years proven experience in Java 1.8, JPA, Hibernate and Spring AOP
* Hands on SQL programming experience in any of the following databases: MySQL/MariaDB/Postgres SQL/SQL Server
* Hands-on proven experience of designing, developing and consuming web services in Spring REST API, JAX-RS and JAX-WS
* JUnit, Git/GitLab, Maven
* Object Oriented Analysis and Design, Design Patterns and worked on SOA
#J-18808-Ljbffr