Description

Job Description

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

Location: Remote

Education

Any Graduate