Senior Java Developer
Leute Passen India Private Limited
Charing Cross, United Kingdom
2 days ago
Role details
Contract type
Permanent contract Employment type
Full-time (> 32 hours) Working hours
Regular working hours Languages
English Experience level
Senior Compensation
£ 75KJob location
Charing Cross, United Kingdom
Tech stack
Clean Code Principles
Java
API
Agile Methodologies
Amazon Web Services (AWS)
Unit Testing
Azure
Cloud Computing
Code Review
Databases
Continuous Integration
DevOps
Java Persistence API
Java Virtual Machine (JVM)
JUnit
PostgreSQL
Message Broker
MongoDB
NoSQL
Scrum
RabbitMQ
Mockito
Software Engineering
SQL Databases
Test Driven Development
Spring-mvc
Spring-boot
Kotlin
Event Driven Architecture
Containerization
Integration Tests
Kubernetes
Kafka
Reactive Programming
Front End Software Development
Api Design
REST
Docker
Microservices
Job description
- Design & Development: Design, develop, and deploy robust, scalable, and secure backend services and APIs using Java and Spring Boot.
- Microservices: Architect and implement solutions using a microservices architecture, ensuring systems are loosely coupled and resilient.
- Best Practices: Champion software engineering best practices including Test-Driven Development (TDD), continuous integration, and clean code principles.
- Collaboration: Work closely with cross-functional teams (Front-end, DevOps, Product) in an Agile/Scrum environment to define, build, and deliver new features.
- Mentorship: Provide technical guidance and mentorship to junior and mid-level developers, fostering a culture of learning and continuous improvement.
- Lifecycle Management: Take ownership of the full software development lifecycle, from concept and coding to testing, deployment, and production support.
- Continuous Improvement: Actively participate in technical discussions, code reviews, and retrospectives to improve both the codebase and team processes.
Requirements
Do you have experience in Unit testing?, * Core Java: Extensive commercial experience with Java (Java 11 or 17+).
- Spring Ecosystem: Deep expertise with Spring (including Spring Boot, Spring MVC, and Spring Data JPA).
- API Development: Proven experience designing and consuming RESTful APIs.
- Modern Practices: Solid understanding of microservices, containerization (Docker), and orchestration (Kubernetes).
- Testing: Strong knowledge of unit testing and integration testing using frameworks like JUnit and Mockito, with a commitment to TDD.
- Databases: Experience with both SQL and NoSQL databases (e.g., PostgreSQL, MongoDB).
- DevOps Mindset: Familiarity with CI/CD pipelines and cloud platforms (AWS, Azure, or GCP).
- Agile: Experience working in Agile development teams.
Desirable Skills
- Experience with message brokers like Kafka or RabbitMQ.
- Knowledge of reactive programming.
- Experience with Kotlin or other JVM languages.
- Understanding of event-driven architecture., * Problem-Solver: You have strong analytical and problem-solving skills and can tackle complex technical challenges.
- Collaborative: You are a team player with excellent communication skills, able to explain technical concepts to non-technical stakeholders.
- Proactive: You are inquisitive, ask the right questions, and are always looking for ways to improve systems and processes.
- Mentor: You have a natural inclination to help others grow and share your knowledge freely.
Benefits & conditions
Visa Sponsorship: Please note that we are not able to offer visa sponsorship for this position. Applicants must already hold the full and permanent right to work in the UK., Job Types: Full-time, Permanent
Pay: £55,104.80-£75,484.50 per year
Application question(s):
- What are your total annual compensation expectations for this role, in British Pounds (GBP)? Please provide a base salary range.
- This is a Hybrid role and requires significant collaboration with teams based in North American time zones. Are you able and willing to work this schedule consistently?
- If successful, what would be your earliest possible start date? Please include your current notice period.
- Do you currently have the right to work in the UK without requiring visa sponsorship?