JAVA Front End Lead w/ ReactJS
Shrive Technologies · Irving, TX · 1 mo ago
Business DevelopmentFull-time
About the role
We are seeking a seasoned software engineer with deep hands-on experience in modern Java-based stacks and full project lifecycle delivery.
Responsibilities
- Design, develop, and maintain enterprise-grade Java/J2EE applications using Spring Framework, Spring Web Services, and Spring Boot Microservices.
- Implement RESTful APIs and ensure robust test coverage with JUnit.
- Build and maintain scalable microservices architectures.
- Collaborate with frontend teams to integrate React/Redux (Thunk or Saga) UIs with backend services.
- Write clean, maintainable JavaScript, HTML, and CSS code.
- Manage data layers using SQL, MySQL, MongoDB, and Cassandra.
- Automate builds and deployments with Ivy, Maven, Ant, and Jenkins.
- Participate in full project lifecycle—from requirements to production release.
Requirements
- 7+ years of hands-on Java/J2EE development.
- Strong expertise in Core Java, Spring IOC, Spring Web Services, and Spring Boot.
- Experience with React, Redux (Thunk/Saga), JavaScript, HTML, and CSS.
- Proficiency in SQL, MySQL, MongoDB, and Cassandra.
- Familiarity with Linux, Windows, and build tools (Ivy, Maven, Ant, Jenkins).
- Experience with JIRA, SVN, Git, Bitbucket, Postman, and related tooling.