
Enable job alerts via email!
Generate a tailored resume in minutes
Land an interview and earn more. Learn more
A leading tech firm based in Belfast is searching for a skilled software developer to design and maintain full stack applications. The ideal candidate will have extensive experience in Java and Spring Boot, along with strong skills in React. Responsibilities include developing frontend features, ensuring system scalability, and collaborating with product teams. If you seek growth in a supportive environment while working with modern technologies, this is the right opportunity for you.
Designing, building, testing and maintaining full stack applications
Working with Java, Spring Boot and microservices architecture
Delivering frontend features with React and supporting libraries
Creating and consuming HTTP APIs
Ensuring scalability, performance and security across the system
Participating in design discussions and estimating technical effort
Supporting automated testing and quality practices
Collaborating with clients, product teams and engineering leads
Sharing knowledge, mentoring others and contributing to team learning
Backend skills
Five or more years Java experience
Two or more years Spring Boot experience
Microservices experience
Experience in three or more of the following:
TDD
Automated acceptance testing or BDD or Cucumber
Performance or scalability testing such as JMeter
Penetration testing knowledge or OWASP
Kubernetes or container orchestration
Designing and calling HTTP APIs
SQL databases such as Postgres, MySQL or MariaDB
Experience with AWS services such as EC2, RDS, S3, Route 53, Elasticsearch, EKS, Cloudwatch or Cloudfront
Frontend skills
Strong React experience
Experience in three or more of the following:
Vanilla JavaScript ES6 plus
Redux
React Router
Tanstack
Next.js
React Query
React Native
TypeScript
Mobile first and responsive design
Experience with testing and performance considerations
Ability to work independently and within a team
Experience with Vue or Nuxt
Accessibility and semantic markup understanding
Balancing technical decisions with user needs
Experience with CI or CD pipelines
Kubernetes experience
Document based or No SQL databases
ELK stack
Apache Kafka
Spring Security or OAuth2 flows
Keycloak
Camunda
OpenAPI or Swagger
Nginx setup or configuration
Ability to define well scoped solutions from client requirements
Experience with estimation, planning and user stories
Opportunity to work across modern full stack technologies
Supportive environment with room to learn and grow
Contribute to high quality digital products
If you are interested or have any questions about the role, please feel free to contact Eve Geddis directly on LinkedIn.