Senior Java Full Stack Developer
Summary
Senior full-stack developer building scalable enterprise applications with Java 8+, Spring Boot microservices, REST APIs, and Kafka on the back end, and Angular or React on the front end. Deploys to Kubernetes/OpenShift/AWS, maintains CI/CD pipelines, and works with PostgreSQL/MongoDB plus security controls like OAuth 2.0 and JWT.
Job Description
Job Description
We are hiring for a Senior Java Full Stack Developer. This role focuses on building scalable enterprise applications using Java, Spring Boot, modern front-end frameworks, and cloud technologies.
The ideal candidate has strong full-stack development experience, microservices expertise, and experience building secure, high-performance applications.
What you bring
Strong experience with Java 8+, Spring Boot, Spring MVC, Hibernate, and microservices
Experience with Angular or React, JavaScript, TypeScript, HTML, and CSS
Hands-on experience with REST APIs and Apache Kafka
Experience with PostgreSQL and MongoDB
Knowledge of Docker, Kubernetes, OpenShift, and CI/CD pipelines
Experience with Jenkins, GitHub Actions, Git, Maven, or Gradle
Knowledge of OAuth 2.0, JWT, and Spring Security
Experience with JUnit, Postman, and performance testing
Understanding of Agile and the software development lifecycle
Bachelor's degree in Computer Science, Engineering, or a related field
What you'll do
Develop Java and Spring Boot microservices and REST APIs
Build responsive web interfaces using Angular or React
Implement Kafka-based event processing and enterprise integrations
Develop automated tests and troubleshoot performance issues
Deploy and support applications on Kubernetes, OpenShift, or AWS container platforms
Maintain CI/CD pipelines and application security controls
Monitor applications and optimize database performance
Participate in code reviews, releases, and production issue resolution
Nice to have
Experience with AWS, EKS, or ECS
Banking, payments, or financial services experience
Familiarity with PCI-DSS controls
Experience with Prometheus, Grafana, Redis, or JMeter
Exposure to fraud detection, anomaly detection, or risk analytics
AWS certification
Skills
- Agile
- Analytics
- Angular
- Anomaly Detection
- API
- AWS
- CI/CD
- Cloud
- CSS
- Docker
- ECS
- EKS
- Git
- GitHub
- GitHub Actions
- Gradle
- Grafana
- Hibernate
- HTML
- Java
- JavaScript
- Jenkins
- JMeter
- JUnit
- JWT
- Kafka
- Kubernetes
- Maven
- Microservices
- MongoDB
- MVC
- OAuth
- OpenShift
- Pci Dss
- PostgreSQL
- Postman
- Prometheus
- React
- Redis
- REST
- Spring
- TypeScript