At a Glance
- Tasks: Design, develop, test, and deploy high-quality SaaS solutions.
- Company: Join Northern Ireland's largest company and work on cutting-edge technology.
- Benefits: Enjoy competitive salary, BUPA medical cover, and flexible working hours.
- Why this job: Be part of an exciting team focused on growth and learning in a dynamic environment.
- Qualifications: 2-4 years of engineering experience with a degree in computer science or related field.
- Other info: No sponsorship available; UK citizens only.
The predicted salary is between 36000 - 60000 £ per year.
Intermediate Java Software Developer (2-4 years) NO SPONSORSHIP AVAILABLE Belfast based UK citizens only Role Background Join our client’s team to work on cutting-edge technology in Northern Ireland’s largest company. If you’re tired of the typical software house and crave a company with excitement and growth potential, this is for you. Experience Required 3-5 years of engineering experience. Position Overview As a hands-on Software Engineer, your responsibilities include designing, developing, testing, and deploying high-quality SaaS solutions to delight our customers. You’ll collaborate on challenging agile-based software projects with an experienced and talented team that’s committed to helping you learn and grow. You’re a logical thinker with meticulous professionalism, considering performance, scalability, maintainability, and security in every creation. Skills Required Java programming experience, particularly in web services, web applications, and Spring Boot. Experience with relational databases. Understanding of web and web architectures, with experience in Single Page Applications, preferably using REST services. Strong initiative, prioritisation skills aligned with business and technical goals. Agile development experience with tools like GitHub and Jira. Strong focus on quality, including unit testing, code reviews, and adherence to development standards. Nice to Have Exposure to SaaS micro-services and enterprise solutions development on AWS. Previous experience in Machine Learning, especially NLP technologies. Experience with other technologies like Elasticsearch, Redis, Containers, Postgres, or Kafka. Experience integrating with third-party applications using documented (and undocumented) APIs. Application of development best practices and patterns related to security, scalability, and performance. Qualifications Bachelor’s or Master’s degree with a 2:1 or above in computer science or a related field. Minimum of 2 years of engineering experience. Fluent in English. Benefits Competitive salary with annual performance-based pay review. BUPA medical cover for you and your dependents. Flexible working hours, allowing a mix of remote and office work. Contact Brendan McCrory with any further questions Skills: Java Programming Software Engineering Software Development
Ocho | Intermediate Java Developer employer: Ocho
Contact Detail:
Ocho Recruiting Team
StudySmarter Expert Advice 🤫
We think this is how you could land Ocho | Intermediate Java Developer
✨Tip Number 1
Make sure to showcase your experience with Java and Spring Boot in your conversations. Highlight specific projects where you designed and developed web applications, as this will resonate well with the team.
✨Tip Number 2
Familiarize yourself with Agile methodologies and tools like GitHub and Jira. Being able to discuss your experience in agile environments will demonstrate that you can seamlessly integrate into their workflow.
✨Tip Number 3
If you have experience with SaaS micro-services or AWS, be sure to mention it during your discussions. This knowledge is a nice-to-have and could set you apart from other candidates.
✨Tip Number 4
Prepare to discuss your approach to quality assurance, including unit testing and code reviews. Emphasizing your commitment to high-quality software development will align with their focus on performance and maintainability.
We think you need these skills to ace Ocho | Intermediate Java Developer
Some tips for your application 🫡
Tailor Your CV: Make sure your CV highlights your Java programming experience, especially in web services and Spring Boot. Include specific projects that demonstrate your skills in developing SaaS solutions.
Craft a Strong Cover Letter: Write a cover letter that reflects your passion for software development and your desire to work in an agile environment. Mention your experience with tools like GitHub and Jira, and how you prioritize quality in your work.
Showcase Relevant Experience: In your application, emphasize your 2-4 years of engineering experience and any exposure to SaaS micro-services or enterprise solutions. If you have experience with AWS or machine learning technologies, be sure to include that as well.
Proofread Your Application: Before submitting, carefully proofread your application for any grammatical errors or typos. A polished application reflects your attention to detail and professionalism, which are crucial for this role.
How to prepare for a job interview at Ocho
✨Showcase Your Java Expertise
Be prepared to discuss your experience with Java programming in detail. Highlight specific projects where you've utilized Java, especially in web services and Spring Boot. This will demonstrate your hands-on experience and technical proficiency.
✨Emphasize Agile Experience
Since the role involves working on agile-based projects, share examples of how you've successfully collaborated in agile teams. Discuss your familiarity with tools like GitHub and Jira, and how you've contributed to sprint planning and retrospectives.
✨Discuss Quality Assurance Practices
Talk about your commitment to quality in software development. Mention your experience with unit testing, code reviews, and adherence to development standards. This shows that you prioritize delivering high-quality solutions.
✨Prepare for Technical Questions
Expect technical questions related to web architectures, relational databases, and REST services. Brush up on these topics and be ready to solve problems or explain concepts during the interview to showcase your logical thinking and problem-solving skills.