Senior Java Developer
Spait Infotech Private Limited
Belfast, 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
£ 90KJob location
Remote
Belfast, United Kingdom
Tech stack
Java
Amazon Web Services (AWS)
Automation of Tests
Azure
Code Review
Software Design Patterns
DevOps
Distributed Systems
Gradle
Spring
JUnit
Maven
Message Broker
NoSQL
Performance Tuning
Scrum
RabbitMQ
Mockito
Oop Languages
SQL Databases
Delivery Pipeline
Spring-boot
Software Security
GIT
Kubernetes
Kafka
Build Tools
REST
Software Version Control
Docker
Microservices
Job description
We are seeking a skilled Java Developer to join our growing engineering team. In this role, you will design, develop, and maintain high-performance, scalable applications using modern Java technologies. You will collaborate closely with cross-functional teams to deliver reliable solutions that support our long-term product vision., * Design, develop, and maintain Java-based applications and backend services
- Write clean, efficient, and reusable code following best practices
- Participate in code reviews, troubleshooting, and performance optimization
- Collaborate with product managers, QA, and DevOps teams to deliver high-quality releases
- Contribute to technical discussions, architectural decisions, and continuous improvement initiatives
- Ensure application security, reliability, and scalability
- Create and maintain technical documentation
Requirements
Do you have experience in Test automation?, * 3-12 years of hands-on experience in Java development
- Strong knowledge of Java 8+, OOP principles, and design patterns
- Experience with Spring Framework / Spring Boot
- Proficiency in RESTful APIs, microservices, and distributed systems
- Practical experience with SQL/NoSQL databases
- Knowledge of build tools (Maven/Gradle) and version control (Git)
- Familiarity with cloud platforms (AWS, Azure, or GCP) is a plus
- Strong problem-solving skills and the ability to work independently in a remote environment
- Excellent communication and collaboration skills
- Experience with Docker, Kubernetes, CI/CD pipelines
- Knowledge of message brokers (Kafka, RabbitMQ)
- Exposure to Agile/Scrum methodologies
- Understanding of test automation (JUnit, Mockito, etc.)
Benefits & conditions
Job Types: Full-time, Permanent
Pay: £40,000.00-£90,000.00 per year
Benefits:
- Work from home