Description
You will design, build, and maintain full-stack web applications using Java, Spring Boot, React, and Angular.
This role is on-site.
Responsibilities
- Design and implement responsive user interfaces using HTML, CSS, JavaScript, React, and Angular.
- Develop backend services and microservices with Java, Spring Boot, and Spring Cloud.
- Deploy and manage applications on JBoss, WebLogic, Apache, and Nginx servers.
- Write and maintain unit tests using JUnit and Mockito to ensure code quality.
- Troubleshoot technical issues and collaborate with cross-functional teams to ship features.
Required Skills
- 5+ years of full-stack development experience.
- Proficiency in Java and Spring frameworks (Spring Boot, Spring Cloud).
- Hands-on experience with both Angular and React.
- Strong knowledge of HTML, CSS, and JavaScript.
- Experience with application servers such as JBoss, WebLogic, Apache, and Nginx.
- Proficiency with build tools like Maven and Gradle.
- Experience implementing caching solutions using Redis and Coherence.
- Understanding of Spring Security.
- Experience with JUnit and Mockito for testing.