The company is looking to solve the problem of designing, developing, and maintaining REST APIs and backend services using Java 8, Spring Boot, and other technologies.
Requirements
- 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
- Experience with Angular (version 10+), preferably Angular 16
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
Other
- Ability to work with version control systems (Git/Bitbucket) and participate in code reviews
- Provide support for application maintenance and production issues
- Collaborate on CI/CD pipelines
- Participate in code reviews
- Support deployment activities