At a Glance
- Tasks: Join an agile team to develop innovative Java solutions for enterprise services.
- Company: Global Relay is a leader in cloud archiving and compliance solutions, fostering creativity and diversity.
- Benefits: Enjoy flexible work arrangements, mentoring, and a culture that values creativity and hard work.
- Why this job: Make a real impact while tackling exciting challenges with cutting-edge technology in a supportive environment.
- Qualifications: 5+ years of Java experience, agile methodologies, and a passion for clean, secure code.
- Other info: Hybrid work model available, promoting a healthy work/life balance.
The predicted salary is between 28800 - 42000 £ per year.
For over 20 years, Global Relay has set the standard in enterprise information archiving with industry-leading cloud archiving, surveillance, eDiscovery, and analytics solutions. We securely capture and preserve the communications data of the world’s most highly regulated firms, giving them greater visibility and control over their information and ensuring compliance with stringent regulations.
Global Relay is a career-building company. A place for big ideas, new challenges, and groundbreaking innovation. It’s a place where you can genuinely make an impact – and be recognized for it. We believe great businesses thrive on diversity, inclusion, and the contributions of all employees. To that end, we recruit candidates from different backgrounds and foster a work environment that encourages employees to collaborate and learn from each other, completely free of barriers.
Your Role: Joining the Connectors product line as an Intermediate Java Developer at Global Relay, you’ll be using leading edge technologies to build pioneering products that are used by tens of thousands of users globally to solve real world business problems. You also get to tackle interesting and engaging problems to do with scalability and high availability in environments. At Global Relay we are continuously pushing the boundaries of Java technology. This is an opportunity to work alongside some of the best Java developers in London and apply your craft in an environment that encourages creative thinking and autonomy.
Your Job:
- Work as part of an agile development team to write Java code for enterprise services
- Write unit and integration tests for your Java code
- Design, in collaboration with team, the software implementations that satisfy business requirements
- Collaborate with QA in development of test cases for Java code
- Develop deployment systems for Java based systems
- Document code and document detail designs
- Collaborate with product owners on user story generation and refinement
- Monitor and support operation of production systems
- Participate in knowledge sharing activities with colleagues
The Tech Stack:
- Micro-services
- Container Platforms (OpenShift, Kubernetes, CRC, Docker)
- NoSQL DBs (Cassandra, Zookeeper, MongoDB)
- Large scale data processing (Kafka)
- Dependency injection frameworks (Spring)
- Spunk/Grafana
- CI/CD Build tools: Maven, Git, Jenkins
About You:
- Minimum 5 years of Java developer experience
- Experience with agile development methodologies
- Experience with test driven development
- Experience with continuous integration systems
- Experience with dependency injection containers
- Experience with network protocols such as HTTP, TLS, TCP
- Experience with service oriented architecture
- Experience with web services technology such as REST, JSON, or Thrift
- Experience with multi-threaded programming
- Experience with design patterns
What you can expect: At Global Relay, there’s no ceiling to what you can achieve. It’s the land of opportunity for the energetic, the intelligent, the driven. You’ll receive the mentoring, coaching, and support you need to reach your career goals. You’ll be part of a culture that breeds creativity and rewards perseverance and hard work. And you’ll be working alongside smart, talented individuals from diverse backgrounds, with complementary knowledge and skills.
Global Relay is an equal-opportunity employer committed to diversity, equity, and inclusion. We seek to ensure reasonable adjustments, accommodations, and personal time are tailored to meet the unique needs of every individual. We understand flexible work arrangements are important, and we encourage that in our work culture. Whether it’s flexibility around work hours, workstyle, or lifestyle, we want to ensure our employees have a healthy work/life balance. We support and value a hybrid work model that blends collaboration with the team in the office and focus time from the comfort of your home.
Intermediate Java Developer employer: Global Relay
Contact Detail:
Global Relay Recruiting Team
StudySmarter Expert Advice 🤫
We think this is how you could land Intermediate Java Developer
✨Tip Number 1
Familiarise yourself with the specific technologies mentioned in the job description, such as micro-services, NoSQL databases, and CI/CD tools. Having hands-on experience or projects showcasing these skills can set you apart during discussions.
✨Tip Number 2
Engage with the Java development community online. Participate in forums or contribute to open-source projects that utilise similar technologies. This not only enhances your skills but also demonstrates your commitment to continuous learning.
✨Tip Number 3
Prepare to discuss your experience with agile methodologies and how you've applied them in past projects. Be ready to share specific examples of how you've collaborated with teams to deliver successful software solutions.
✨Tip Number 4
Research Global Relay's culture and values, particularly their focus on diversity and inclusion. Be prepared to articulate how your background and experiences align with their mission and how you can contribute to a collaborative work environment.
We think you need these skills to ace Intermediate Java Developer
Some tips for your application 🫡
Tailor Your CV: Make sure to customise your CV to highlight your Java development experience, especially focusing on the technologies mentioned in the job description such as micro-services, NoSQL databases, and CI/CD tools. Use specific examples of projects where you applied these skills.
Craft a Compelling Cover Letter: Write a cover letter that reflects your passion for Java development and your understanding of Global Relay's mission. Mention how your background aligns with their focus on diversity and innovation, and express your enthusiasm for contributing to their agile teams.
Showcase Relevant Projects: Include a section in your application that showcases relevant projects or contributions you've made in previous roles. Highlight any experience with test-driven development, multi-threaded programming, or service-oriented architecture, as these are key aspects of the role.
Prepare for Technical Questions: Anticipate technical questions related to Java, agile methodologies, and the specific technologies listed in the job description. Be ready to discuss your problem-solving approach and provide examples of how you've tackled challenges in past projects.
How to prepare for a job interview at Global Relay
✨Showcase Your Java Expertise
Be prepared to discuss your experience with Java in detail. Highlight specific projects where you used Java, focusing on the challenges you faced and how you overcame them. This will demonstrate your problem-solving skills and technical proficiency.
✨Understand Agile Methodologies
Since Global Relay values agile development, make sure you can articulate your experience working in agile teams. Discuss how you’ve contributed to sprints, collaborated with team members, and adapted to changing requirements.
✨Familiarise Yourself with Their Tech Stack
Research the technologies mentioned in the job description, such as micro-services, NoSQL databases, and CI/CD tools. Being able to discuss these technologies and how you've used similar ones in the past will show your readiness for the role.
✨Emphasise Collaboration and Communication Skills
Global Relay values teamwork and collaboration. Be ready to share examples of how you've worked effectively with others, particularly in cross-functional teams. Highlight any experiences where you’ve facilitated knowledge sharing or supported colleagues.