Senior Java Engineer
Great opportunity for a Senior Java Engineer to help scale our platform and build new products. You will work on high-performance, distributed systems using modern technologies like Java, Spring Boot, and microservices. This role involves designing, developing, and optimizing backend services while driving best practices in software engineering.
Key Responsibilities
- Lead the development of scalable, high-performance backend systems using Java, Spring Boot, and microservices.
- Design and implement RESTful APIs, ensuring efficient and secure data exchange.
- Work with cloud platforms (AWS, Azure, or GCP) and infrastructure-as-code tools like Terraform and Chef.
- Build and maintain event-driven architectures using Kafka or similar technologies.
- Ensure code quality through best practices, automated testing, and peer reviews.
- Mentor and support junior developers, fostering a culture of technical excellence.
- Collaborate with architects and product teams to align technical decisions with business goals.
- Drive improvements in development processes, CI/CD, and system reliability.
- Take ownership of technical decisions and software design discussions.
Required Skills & Experience
- 9+ years of experience in software development, specializing in Java and Spring Boot.
- Strong experience in microservices architecture and RESTful API development.
- Hands-on experience with cloud platforms and containerization (Docker, Kubernetes).
- Solid understanding of distributed systems, scalability, and event-driven design.
- Experience with SQL and NoSQL databases for large-scale applications.
- Familiarity with DevOps, CI/CD, and automation tools.
- Experience working in Agile teams, with a track record of delivering high-quality software.
- Strong problem-solving skills and the ability to lead technical discussions.
Nice to Have
- Experience with Scala or other JVM-based languages.
- Knowledge of front-end frameworks like Angular or React (not required but beneficial).
- Familiarity with high-availability and distributed data platforms.
- Hands-on experience leading Scrum ceremonies or acting as a Scrum Master.
Key Skills
Ranked by relevance
Related Jobs
3 roles aligned with this opportunity
Software Engineer - Developer
2026-05-28
Senior Analytics Engineer
2026-05-25
Développeur Back-end Java H/F
2026-05-28
- Posted
- Jul 14, 2025
- Type
- Full-time
- Level
- Mid-Senior
- Location
- Dublin
- Company
- Solas IT Recruitment
Industries
Categories
Related Jobs
3 roles aligned with this opportunity
Software Engineer - Developer
2026-05-28
Senior Analytics Engineer
2026-05-25
Développeur Back-end Java H/F
2026-05-28