Description
You will develop and maintain full stack applications using Java and React.
Responsibilities
- Design solutions independently for application modules.
- Develop and maintain web applications using Java Spring Boot and user interfaces with HTML, CSS, and JavaScript.
- Write and maintain unit tests using JUnit and Mockito.
- Deploy and manage applications on servers including JBoss, WebLogic, Apache, and Nginx.
- Ensure application security and troubleshoot issues promptly.
Required Skills
- 8+ years of experience in full stack development.
- Proficiency in Java and Spring Frameworks, including Spring Boot.
- Expertise in HTML, CSS, and JavaScript.
- Strong understanding of SQL.
- Familiarity with CI/CD pipelines.
- Experience with building and managing projects using Maven or Gradle.
- Knowledge of caching technologies such as Redis.
- Understanding of Spring Security.
- Bachelor's degree in Computer Science or related field.