At a Glance
- Tasks: Design and build enterprise-level software systems in a fast-paced environment.
- Company: Join a dynamic tech company focused on innovative trading solutions.
- Benefits: Enjoy medical aid, pension, and a hybrid work model.
- Other info: Gain exposure to complex systems and enjoy a strong learning culture.
- Why this job: Make an impact with high-performance solutions in a cloud-first setting.
- Qualifications: 2+ years in software engineering or strong graduate profile required.
The predicted salary is between 45000 - 55000 £ per year.
This is a full stack engineering role within a fast-paced, product-driven environment focused on building enterprise systems that support trading, operations, and risk functions. You will work closely with business stakeholders to deliver scalable, high-performance solutions in a cloud-first environment.
What You’ll Be Doing:
- Design, build, and maintain enterprise-level software systems
- Develop tools, data feeds, and reporting solutions to support business needs
- Work closely with stakeholders across trading, operations, and risk teams
- Ensure software quality, performance, and operational resilience
- Contribute to architecture decisions and system design
- Participate in cross-team initiatives to support wider business goals
- Support testing, deployment, and continuous improvement of systems
What You’ll Bring:
- 2+ years experience in a software engineering role (or strong graduate profile)
- Strong computer science fundamentals and software design knowledge
- Experience working in cloud environments (AWS or similar)
- Experience with backend development, ideally Java and Spring Boot
- Understanding of database design, ideally PostgreSQL
- Exposure to event-driven or queue-based systems (e.g. Kafka)
- Experience with testing practices and CI/CD pipelines
- Familiarity with Agile development practices
Why Join:
- Opportunity to work in a high-impact, product-focused environment
- Exposure to complex, real-world systems across multiple business areas
- High level of autonomy with direct access to decision-makers
- Strong learning environment with focus on long-term development
If you're interested or have any further questions on the role, please feel free to reach out to Eve Geddis directly on LinkedIn.
Skills: Java, Spring, AWS, PostgreSQL, Kafka
Benefits: Medical Aid / Health Care, Pension
Full Stack Software Engineer - Java TLNT1_NI in Belfast employer: Ocho
Contact Detail:
Ocho Recruiting Team
StudySmarter Expert Advice 🤫
We think this is how you could land Full Stack Software Engineer - Java TLNT1_NI in Belfast
✨Tip Number 1
Network like a pro! Reach out to your connections in the industry, especially those who work in cloud environments or have experience with Java and Spring Boot. A friendly chat can lead to valuable insights and even job referrals.
✨Tip Number 2
Show off your skills! Create a portfolio showcasing your projects, especially those involving enterprise-level software systems. This is your chance to demonstrate your expertise in backend development and database design.
✨Tip Number 3
Prepare for interviews by brushing up on Agile practices and CI/CD pipelines. Be ready to discuss how you've contributed to architecture decisions and system design in past roles. We want to see your problem-solving skills in action!
✨Tip Number 4
Don't forget to apply through our website! It’s the best way to ensure your application gets noticed. Plus, you’ll be part of a high-impact, product-focused environment that values your growth and development.
We think you need these skills to ace Full Stack Software Engineer - Java TLNT1_NI in Belfast
Some tips for your application 🫡
Tailor Your CV: Make sure your CV reflects the skills and experiences that match the job description. Highlight your experience with Java, Spring Boot, and cloud environments like AWS to catch our eye!
Craft a Compelling Cover Letter: Use your cover letter to tell us why you're passionate about full stack development and how your background aligns with our needs. Share specific examples of your work that demonstrate your problem-solving skills.
Showcase Your Projects: If you've worked on relevant projects, whether in a professional setting or as personal endeavours, include them! We love seeing practical applications of your skills, especially in enterprise-level systems.
Apply Through Our Website: For the best chance of getting noticed, apply directly through our website. It helps us keep track of your application and ensures you’re considered for the role you’re excited about!
How to prepare for a job interview at Ocho
✨Know Your Tech Stack
Make sure you brush up on your Java and Spring Boot skills, as well as your experience with AWS and PostgreSQL. Be ready to discuss specific projects where you've used these technologies, and how they relate to the role you're applying for.
✨Understand the Business Context
Since this role involves working closely with trading, operations, and risk teams, take some time to research how these areas function. Being able to speak knowledgeably about how your work can impact these business functions will impress your interviewers.
✨Showcase Your Problem-Solving Skills
Prepare to discuss challenges you've faced in previous roles and how you overcame them. Use the STAR method (Situation, Task, Action, Result) to structure your answers, especially when it comes to software quality and performance issues.
✨Ask Insightful Questions
At the end of the interview, don’t shy away from asking questions. Inquire about the team dynamics, the company’s approach to Agile practices, or how they handle continuous improvement. This shows your genuine interest in the role and helps you gauge if it's the right fit for you.