Java Full stack Developer
NEEV LIMITED · Paisley, Scotland ·
Apply on partner site
You apply on the advertiser's own site — nothing is stored here.
Job Description
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.
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.
JBRP1_UKTJ
Apply on partner site
Listing supplied by one of our partner job boards. Last confirmed: 3 hours ago.
More jobs with this title
Java Full Stack Developer
Randstad · 1 day ago
Java Full stack Developer
NEEV LIMITED · 1 month ago
Java Full stack Developer
NEEV LIMITED · 1 month ago
Java Full stack Developer
NEEV LIMITED · 1 month ago
Full Stack Java Developer – Fintech
Quant Capital · 2 weeks ago
Full Stack Java Web Developer
Luxoft · 1 month ago
Java / Angular Developer (Full-Stack)
methods · 3 months ago
Full Stack Developer Full Stack Developer
Sanderson Recruitment · 1 month ago