Senior Full Stack Java Developer
Must Have Technical/Functional Skills
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
Roles & Responsibilities
Backend Development
Design, develop, and maintain enterprise applications using Java 8/11+, Spring Boot, Spring MVC, and Hibernate/JPA
Build and consume RESTful APIs following standard API design principles
Implement microservices-based architecture with proper service boundaries
Handle transaction management, exception handling, validation, and security
Perform performance tuning, query optimization, and memory management
Frontend Development
Develop responsive and user-friendly UI using Angular / React / Vue
Integrate frontend with backend services using REST APIs
Implement client-side validation and state management
Database & Persistence
Design database schemas and write optimized SQL / JPQL / HQL
Work with RDBMS (Oracle, PostgreSQL, MySQL) and exposure to NoSQL (MongoDB/Redis) is a plus
Quality & Testing
Write unit and integration tests using JUnit, Mockito
Support SIT, UAT, and Production deployments
Participate in code reviews and enforce coding standards and best practices
DevOps & Delivery
Work with CI/CD pipelines using Maven, Jenkins/GitLab
Collaborate with DevOps teams for deployment on AWS/Azure/OpenShift/Kubernetes
Participate actively in Agile/Scrum ceremonies
Collaboration & Documentation
Collaborate with architects, QA, DevOps, and business stakeholders
Create and maintain technical documentation (designs, APIs, workflows)
Mentor junior developers and support knowledge sharing
Salary Range: $110,000 to $125,000 per year
Location
Tampa, FL
Job Function
CONSULTANCY
Role
Engineer
Job Id
407997
Desired Skills
Java
Salary Range
$110,000-$125,000 a year
Desired Candidate Profile
Qualifications : BACHELOR OF COMPUTER SCIENCE