×
Register Here to Apply for Jobs or Post Jobs. X

Full Stack Software Engineer; Java And React

Job in Belfast, County Antrim, BT1, Northern Ireland, UK
Listing for: Ocho People
Full Time position
Listed on 2025-12-20
Job specializations:
  • Software Development
    Java Developer, Full Stack Developer, Cloud Engineer - Software, React.js
Job Description & How to Apply Below
Position: Full Stack Software Engineer (Java And React)

What You Will Be Doing

  • 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

What You Will Bring

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

    • Type Script

    • Mobile first and responsive design

  • Experience with testing and performance considerations

  • Ability to work independently and within a team

Nice to Have
  • 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

Why Join
  • 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 Linked In.

#J-18808-Ljbffr
Note that applications are not being accepted from your jurisdiction for this job currently via this jobsite. Candidate preferences are the decision of the Employer or Recruiting Agent, and are controlled by them alone.
To Search, View & Apply for jobs on this site that accept applications from your location or country, tap here to make a Search:
 
 
 
Search for further Jobs Here:
(Try combinations for better Results! Or enter less keywords for broader Results)
Location
Increase/decrease your Search Radius (miles)

Job Posting Language
Employment Category
Education (minimum level)
Filters
Education Level
Experience Level (years)
Posted in last:
Salary