Full Stack Java Developer
FASTRA LLC
Sunrise, United States of America
2 days ago
Role details
Contract type
Permanent contract Employment type
Full-time (> 32 hours) Working hours
Regular working hours Languages
English Compensation
$ 104KJob location
Sunrise, United States of America
Tech stack
Java
Spring Security
Adobe InDesign
Artificial Intelligence
Databases
Event-Driven Programming
Hibernate
PostgreSQL
MongoDB
OAuth
Performance Tuning
Role-Based Access Control
JSON Web Token
Singleton Pattern
SQL Databases
Network Routers
GitHub Copilot
Spring-mvc
React
Concurrency
Spring-boot
Cassandra
Kafka
Machine Learning Operations
React
Splunk
GPT
Spring Batch
Requirements
- Experience with Java 17 and strong understanding for implementing streams, lambda expressions, threads, concurrency
- Experienced in Spring frameworks like (required) Spring Boot , Hibernate, (rest are very nice to have) Spring MVC, Spring AOP, Spring Web Flux, Spring Batch, Spring Security
- Skilled in secure API integrations using Spring Security, OAuth2, JWT, and RBAC, applied token-based access control and encryption
- Proficient in design patterns like Singleton, Factory, etc.
- Database integration work with relation (SQL, Postgres, etc.) or non-relational (MongoDB, Cassandra etc.)
- Experience with event driven program with tools like Kafka
- Best practices in monitoring an observability with Splunk, ELK
- Nice to have but not required: experience with AI/ML integration with open AI, GitHub copilot, Chat Gpt
React:
- Experience building scalable, reusable components
- Proficient using React Hooks (useState, useEffect, useContext, useMemo, useRef, etc.)
- Proficient in react state management - Redux, Context, local state
- Experience with lazy loading, suspense, and code splitting for performance optimizations
- Experience adding analytics to React components
- Experience in security front end application through Role Based Access
- React Router v6 experience