Full Stack Java Developer
Reveille Technologies
Tampa, United States of America
3 days ago
Role details
Contract type
Permanent contract Employment type
Full-time (> 32 hours) Working hours
Regular working hours Languages
English Experience level
SeniorJob location
Tampa, United States of America
Tech stack
Java
JavaScript
Spring Security
HTML5
CSS
Databases
Relational Databases
DevOps
Github
Gradle
Hibernate
Java Message Service (JMS)
Java Persistence API
Spring
JSON
JUnit
PostgreSQL
Log4j
Maven
MongoDB
MySQL
NoSQL
Oracle Applications
RabbitMQ
Redis
Mockito
TypeScript
XML
Spring-mvc
React
Spring-boot
Backend
GIT
Angular
Kubernetes
Kafka
Bitbucket
Front End Software Development
Cloudwatch
REST
Cucumber
Docker
Jenkins
Microservices
Requirements
-
Core Backend
-
Java (Core Java, Java 8/11+)
-
Spring Framework (Spring Boot, Spring MVC, Spring Security)
-
Hibernate / JPA
-
RESTful Web Services (JSON/XML)
Frontend
- Angular / React (preferred)
- HTML5, CSS3, JavaScript, TypeScript
Microservices & Integration
- Microservices architecture
- Messaging: Kafka / RabbitMQ / JMS
Database
- RDBMS: Oracle / PostgreSQL / MySQL
- NoSQL (good to have): MongoDB / Redis
DevOps & Tools
- Git / Bitbucket
- Maven / Gradle
- Jenkins / GitHub Actions
- Docker, Kubernetes (preferred)
- Monitoring & Logging: ELK, Log4j, CloudWatch Testing
- JUnit, Mockito
- Exposure to BDD / Cucumber is a plus