At a Glance
- Tasks: Develop and implement microservices using Golang and Java technologies.
- Company: Join a forward-thinking tech company focused on innovation and collaboration.
- Benefits: Enjoy competitive pay, flexible work options, and opportunities for growth.
- Why this job: Be at the forefront of technology, working with cutting-edge tools and methodologies.
- Qualifications: Experience in Java, Golang, and microservices is essential.
- Other info: Dynamic team environment with a focus on professional development.
The predicted salary is between 36000 - 60000 £ per year.
Overview
- JAX-RS - Java API- RESTful Web Services and Golang
- Hands-on experience in Golang
- Skills - Java, Microservices, Spring and Spring Boot
- Preferred experience with GCP Containerized APIs (Cloud agnostic) with Development & deployment
- Microservices authorization experience using OAuth2.0
- Hands-on experience in Microservice implementation
- Good exposure on the Design and well versed with Design patterns for API/Microservices
- Hands-on with Java 8.0, Multithreading and Spring modules - AOP (Aspect Oriented Programming), Spring Boot, Spring Data JPA etc.
- Practical experience with troubleshooting performance, security aspects for Microservices in the Production environment
- Basic knowledge of CI/CD pipeline
- Understanding of project delivery models like Agile
- Preferred experience with Docker and Kubernetes in GCP
Qualifications
- Experience in Java, Microservices, Spring and Spring Boot
- Hands-on experience in Golang
- Experience with OAuth2.0 for microservices authorization
- Experience with design patterns for API/Microservices
- Strong Java 8+ skills including multithreading, AOP, Spring Boot, Spring Data JPA
- Experience in performance and security troubleshooting for production microservices
- Basic understanding of CI/CD pipelines
- Familiarity with Agile project delivery
- Experience with Docker and Kubernetes in GCP
Golang Developer With JAX-RS employer: iBSC
Contact Detail:
iBSC Recruiting Team
StudySmarter Expert Advice 🤫
We think this is how you could land Golang Developer With JAX-RS
✨Tip Number 1
Network like a pro! Reach out to your connections in the tech world, especially those who work with Golang or microservices. A friendly chat can lead to insider info about job openings that aren't even advertised yet.
✨Tip Number 2
Show off your skills! Create a GitHub repository showcasing your projects in Golang, Java, and microservices. This gives potential employers a peek at what you can do and sets you apart from the crowd.
✨Tip Number 3
Prepare for interviews by brushing up on your knowledge of design patterns and microservices architecture. Be ready to discuss how you've implemented these in past projects, especially with OAuth2.0 and CI/CD pipelines.
✨Tip Number 4
Don't forget to apply through our website! We love seeing candidates who are proactive and engaged. Plus, it makes it easier for us to keep track of your application and get back to you quickly.
We think you need these skills to ace Golang Developer With JAX-RS
Some tips for your application 🫡
Tailor Your CV: Make sure your CV highlights your hands-on experience with Golang and JAX-RS. We want to see how your skills in Java, Microservices, and Spring align with what we're looking for!
Showcase Your Projects: Include any relevant projects where you've implemented microservices or worked with Docker and Kubernetes. We love seeing practical examples of your work, especially if they relate to GCP!
Highlight Problem-Solving Skills: Since troubleshooting performance and security aspects is key, share specific instances where you've tackled these challenges in production environments. It’ll help us understand your approach!
Apply Through Our Website: Don’t forget to submit your application through our website! It’s the best way for us to receive your details and get the ball rolling on your application.
How to prepare for a job interview at iBSC
✨Know Your Tech Stack Inside Out
Make sure you’re well-versed in Golang, Java, and the Spring ecosystem. Brush up on your knowledge of microservices, especially how they interact with OAuth2.0 for authorisation. Being able to discuss specific projects where you've implemented these technologies will really impress.
✨Showcase Your Problem-Solving Skills
Prepare to talk about real-world scenarios where you've troubleshot performance or security issues in production environments. Use examples that highlight your analytical skills and how you approached the problem, as this is crucial for a role focused on microservices.
✨Familiarise Yourself with Agile Methodologies
Since understanding project delivery models like Agile is key, be ready to discuss your experience working in Agile teams. Share how you’ve contributed to sprints or retrospectives, and how you adapt to changing requirements.
✨Get Comfortable with CI/CD and Containerisation
If you have experience with Docker and Kubernetes, make sure to highlight it! Discuss how you’ve used these tools in GCP for containerised APIs. If you're less familiar, do some quick research to understand the basics and be prepared to ask insightful questions.