Java Full stack Developer
Summary
Neev Limited is hiring a Java Full Stack Developer in Anderston, UK, to design and maintain scalable enterprise applications using Java 17+, Spring Boot, and microservices. Day-to-day work spans REST APIs, Kafka event streaming, Kubernetes deployments, observability tooling, SQL databases, and CI/CD practices.
Is this your next job Read the full description below to find out, and do not hesitate to make an application.
We are seeking an experienced Java Full Stack Developer with strong expertise in building scalable enterprise applications using modern Java technologies, cloud-native architectures, and microservices. The ideal candidate will have hands-on experience with Kafka, Kubernetes, API Security, Observability tools, SQL databases, and Spring-based microservices development .
Key Responsibilities
Design, develop, and maintain scalable Java-based applications using Java 17+, Spring Boot, and Microservices architecture.
Develop and consume RESTful APIs while implementing robust authentication and authorization mechanisms.
Build event-driven solutions using Apache Kafka for real-time data processing and messaging.
Deploy, manage, and troubleshoot applications on Kubernetes environments.
Implement observability solutions using tools such as Splunk, ELK, Grafana, Prometheus, Dynatrace, or AppDynamics.
Optimize application performance, scalability, and reliability.
Work closely with business stakeholders, architects, QA teams, and DevOps engineers throughout the SDLC.
Ensure code quality through unit testing, code reviews, and CI/CD best practices.
Develop database solutions, write complex SQL queries, and optimize database performance.
Follow secure coding practices and enterprise API security standards. xwwtmva
Required Skills
Strong experience in Java 11/17+, Spring Boot, Spring MVC, Spring Data JPA
Expertise in Microservices Architecture
Hands-on experience with Apache Kafka
Experience deploying applications on Kubernetes
Strong knowledge of API Authentication & Authorization
OAuth 2.0
JWT
OpenID Connect
API Gateway concepts
Experience with Observability and Monitoring Tools
Grafana
Prometheus
Splunk
ELK Stack
Dynatrace/AppDynamics
Strong understanding of Bean Management and Dependency Injection using Spring Framework
SQL database experience:
Oracle
PostgreSQL
SQL Server
MySQL
Strong debugging and performance tuning skills
Experience with Git, Maven, Jenkins, CI/CD pipelines
Nice to Have
AWS or Azure Cloud experience
Docker containerization
NoSQL databases such as MongoDB
Frontend experience with Angular or React
Exposure to Banking, Financial Services, or Payments domain
Experience
8+ years of software development experience
Minimum 8+ years of hands-on experience with Java Microservices development
Key Skills
Java, Spring Boot, Microservices, Kafka, Kubernetes, API Authentication, OAuth2, JWT, Observability, Prometheus, Grafana, Splunk, Bean Management, SQL, REST APIs, CI/CD, Docker, Cloud Technologies.
Skills
- Angular
- API
- Api Security
- Authentication
- AWS
- Azure
- CI/CD
- Cloud
- Cloud Native
- Containerization
- DevOps
- Docker
- Dynatrace
- ELK
- Event Driven Architecture
- Git
- Grafana
- Java
- Jenkins
- JPA
- JWT
- Kafka
- Kubernetes
- Maven
- Microservices
- MongoDB
- MVC
- MySQL
- NoSQL
- OAuth
- Observability
- OpenID
- Oracle
- PostgreSQL
- Prometheus
- React
- REST
- SDLC
- Secure Coding
- Splunk
- Spring
- SQL
- SQL Server
- Unit Testing