What are the responsibilities and job description for the Java Fullstack Developer position at LogicsT Technologies?
Job Description
Roles & Responsibilities
- Design, develop, and maintain REST APIs using Java 8, Spring Boot, JPA, and Hibernate
- Implement business logic and backend services following best practices
- Write and optimize database queries, views, and stored procedures
- Develop and maintain frontend UI components using Angular, HTML, CSS, JavaScript, and TypeScript
- Ensure seamless frontend–backend integration
- Write unit tests and support application testing efforts
- Support deployment activities and collaborate on CI/CD pipelines
- Work with version control systems (Git/Bitbucket) and participate in code reviews
- Provide support for application maintenance and production issues
Required Skills & Qualifications
- Strong experience in Core Java and Java 8
- Hands-on experience with Spring Boot
- Proficient in Hibernate and JPA
- Experience in building and consuming RESTful APIs
- Knowledge of JUnit for unit testing
- Working experience with Oracle Database
- Familiarity with JMS and Apache POI is a plus
- Experience with Angular (version 10 ), preferably Angular 16
- Strong knowledge of JavaScript, TypeScript
- Proficient in HTML and CSS
- Experience with Angular Material or similar UI libraries
- Ability to build reusable UI components
- Experience with Git / Bitbucket
- Familiarity with CI/CD tools such as Jenkins
- Experience in deployment and basic server maintenance is a plus