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 applications using frameworks/tools.
Collaborate with the design team to review and improve application backend design and actively participate in application architecture discussions.
Collaborate with the design team to review and optimize code for better application performance.
Create and execute unit tests to ensure functional integrity of solutions.
Utilize software engineering tools such as configuration management systems, build processes (Maven, Git/GitLab), and debuggers to follow defined software development processes.
Collaborate with other development team members in peer code reviews, design, and code performance improvement discussions.
Qualifications
Excellent problem-solving skills and comfort in writing complex code that optimally utilizes Java Collections and other APIs.
Bachelor's in IT/Computer Science from a well-reputed university/institution.
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 in designing, developing, and consuming web services in Spring REST API, JAX-RS, and JAX-WS.
Familiarity with JUnit, Git/GitLab, and Maven.
Knowledge of Object Oriented Analysis and Design, Design Patterns, and experience working on SOA.
Ottieni una revisione del curriculum gratis e riservata.