-
View all jobs
Lead/Senior Software Engineer – Full Stack
Responsibilities:
- Architect and deliver scalable, secure, and high-performing software solutions.
- Develop robust full-stack applications using Java (JDK 17+), Spring Boot, React, and Microservices architecture.
- Design and manage efficient relational (Oracle, Postgres) and NoSQL database systems.
- Create and maintain RESTful APIs and web services utilizing REST/XML/JSON.
- Build responsive, mobile-friendly front-end interfaces integrated with server-side logic.
- Collaborate with Business Analysts, Technical Leads, and QA Engineers in an Agile/BDD development environment.
- Diagnose, troubleshoot, and enhance software to maintain performance and responsiveness.
- Implement security protocols and data protection strategies.
- Produce detailed design documentation adhering to organizational standards.
- Partner with project teams to ensure timely delivery and offer technical recommendations.
Skills & Experience:
- 10+ years of proven experience as a Full Stack Developer or similar role.
- Strong proficiency in Java, Spring Framework (including Spring Boot), Hibernate, Tomcat, Shell Scripting, and JSON.
- Experience with REST API specifications using Swagger/OpenAPI.
- Advanced front-end development skills with React, Angular, HTML, CSS, JavaScript, and TypeScript.
- Hands-on experience with Docker, Kubernetes, and modern container orchestration.
- Familiarity with cloud platforms such as AWS, Azure, or PCF.
- Expertise in automated testing using JUnit and frameworks like Serenity.
- Practical experience with CI/CD tools including Jenkins, Maven, Gradle, and Git.
- Proficient in API testing tools such as Postman, Insomnia, and cURL.
- Solid understanding of Linux systems and multi-threaded application design.
- Experience with observability tools (e.g., Splunk) and code quality tools like SonarQube.
- Background in event-driven architecture, including tools like the Axon Framework.
- Deep understanding of system architecture for high-availability and high-throughput applications.
- Ability to develop middleware components bridging user interfaces and backend services.
- Strong knowledge of web authentication methods and security best practices.
Key Skills
Ranked by relevance
spring boot
react
java
shell scripting
microservices
restful apis
javascript
kubernetes
responsive
angular
jenkins
postman
docker
oracle
gradle
server
splunk
nosql
maven
linux
cloud
junit
cicd
css
aws
Related Jobs
3 roles aligned with this opportunity
View Job Details
Related
Senior Software Engineer
2026-05-28
Full-time
Mid-Senior
Estonia
Internet Publishing
Information Technology
View Job Details
Related
Développeur Back-end Java H/F
2026-05-28
Full-time
Not Applicable
France
Software Development
Information Technology
View Job Details
Related
Senior Frontend Engineer
2026-05-28
Full-time
Mid-Senior
Germany
Software Development
Information Technology
Login to Apply
- Posted
- Jul 14, 2025
- Type
- Full-time
- Level
- Mid-Senior
- Location
- Dublin
- Company
- Solas IT Recruitment
Industries
Software Development
Categories
Information Technology
Related Jobs
3 roles aligned with this opportunity
View Job Details
Related
Senior Software Engineer
2026-05-28
Full-time
Mid-Senior
Estonia
Internet Publishing
Information Technology
View Job Details
Related
Développeur Back-end Java H/F
2026-05-28
Full-time
Not Applicable
France
Software Development
Information Technology
View Job Details
Related
Senior Frontend Engineer
2026-05-28
Full-time
Mid-Senior
Germany
Software Development
Information Technology