Lead Java Developer - London - Digital Bank - Microservices
Posted 1 day ago by Strike IT Services on JobServe
Negotiable
Inside
Onsite
London/hyrbid, UK
INSIDE IR35
HYBRID WORKING 3 DAYS AT THE OFFICE IN LONDON
- Provide technical leadership and mentorship to development teams, guiding them in implementing best practices, design patterns, and coding standards.
- Design, and develop high-quality microservices using Java frameworks such as Spring Boot.
- Extensive understanding on SOLID Design principles.
- Expertise in Java programming language, including Java 8 or higher, with a deep understanding of language features, libraries, and concurrency models.
- Extensive experience designing, building, and deploying microservices architectures using Spring Boot and related frameworks.
- Strong understanding of microservices architecture principles, design patterns, domain-driven design (DDD), and event-driven architectures.
- Proficiency in RESTful API design principles and experience with API management tools.
- Experience with cloud platforms such as AWS, Azure, or Google Cloud Platform for deploying and managing microservices-based applications.
- Experience with API Gateway, authentication, and authorization mechanisms (OAuth, JWT)
- Hands-on experience with containerization technologies such as Docker and container orchestration platforms like Kubernetes.
- Experience with cloud platforms such as AWS, Azure, or Google Cloud Platform for deploying and managing microservices-based applications.
- Strong communication and interpersonal skills, with the ability to effectively communicate technical concepts to both technical and non-technical stakeholders.
Tools and Technologies:
. IDEs: IntelliJ IDEA, Eclipse
. Build Tools: Maven, Gradle
. Testing Frameworks: JUnit, Mockito, TestNG
. Containerization: Docker, Kubernetes
. API Documentation: Swagger, OpenAPI
. Monitoring and Logging: Prometheus, Grafana, ELK Stack
. Database: MySQL, PostgreSQL, MongoDB, Redis
. ORM Frameworks: Hibernate, Spring Data
. Message Brokers: Kafka