Java Golang Developer (City of London)
Java Golang Developer (City of London)

Java Golang Developer (City of London)

London Full-Time 43200 - 72000 £ / year (est.) Home office (partial)
Go Premium
N

At a Glance

  • Tasks: Join our team to design and build cloud-native applications using Go and AWS.
  • Company: Net2Source Inc. is a rapidly growing global workforce solutions company with a focus on diversity.
  • Benefits: Enjoy hybrid work options, mentorship opportunities, and a culture of continuous learning.
  • Why this job: Be part of a dynamic team that values innovation, collaboration, and developer advocacy.
  • Qualifications: 6+ years of software engineering experience with expertise in Go, AWS, and DevOps practices.
  • Other info: Work in a supportive environment that encourages open-source contributions and personal growth.

The predicted salary is between 43200 - 72000 £ per year.

About Us:

Net2Source Inc. is one of the fastest growing diversity certified global workforce solutions companies with an unprecedented YoY growth of over 100% for the last 6 years working with Fortune 1000/Global 2000 across 34 countries and 5 continents including North America, South America, Europe, Asia, Australia and the Middle East.

About the Role:

Job Description

Java Go Infrastructure as a code

Mode: Hybrid - 3 days from Office

Location: London/Burgess Hill

Mode: FTE

JD: The role is focused on bringing public cloud to the company in a manner that is safe, compliant, flexible and easy to use. We are looking for experienced engineers to join our team and help us achieve our goal.

Key Responsibilities:

  • Architect and Design: Lead the design and of reference architectures and reference applications for multiple patterns in each public cloud hosting provider (e.g., message-driven, simple web application, batch).
  • Mentorship: Provide guidance and mentorship to other engineers fostering a culture of continuous learning and improvement.
  • Customization and Flexibility: Develop solutions that allow for flexibility and customization to support more advanced users.
  • Infrastructure Provisioning: Enable developers to provision public cloud infrastructure in 10 minutes or less ensuring regulatory compliance and auditability as standard.
  • Decommissioning: Develop processes to enable developers to repeatably and reliably decommission infrastructure.
  • Ephemeral Environments: Create short-lived ephemeral environments for integration testing and product demonstrations.
  • Cost Management: Implement transparent and simple cost management solutions for engineering teams.
  • Collaboration: Work closely with cross-functional teams to ensure seamless integration and operation of cloud services.

Required Skills:

  • Amazon Web Services (AWS): Experience with AWS services and architecture.
  • Golang: Proficiency in Golang for building Terraform modules/providers, cloud-native applications and infrastructure components.
  • Kubernetes: Familiarity with Kubernetes for container orchestration.
  • Cloud Networking: Experience with cloud networking concepts and implementation.
  • Docker: Knowledge of Docker for containerization and testing.
  • Testing: Strong background in automated testing and test-driven development.
  • End-user Documentation: Ability to create detailed and high-quality end-user documentation.
  • Agile Methodologies: Experience working in Agile environments, particularly with Scrum.

Values:

  • Code Quality: Commitment to writing clean, maintainable and efficient code.
  • Ease of Change: Focus on building systems that are easy to modify and extend.
  • Ease of Use: Prioritise user-friendly solutions that simplify complex processes.
  • Asynchronous Working: Ability to work effectively in asynchronous environments.
  • Detailed Documentation: Emphasis on creating comprehensive and high-quality documentation.
  • End-user Feedback: Valuing and incorporating feedback from end-users to improve solutions.
  • Psychological Safety: Fostering a safe environment for experimentation and innovation.
  • Developer Advocacy: Advocating for the needs and interests of developers.
  • Automation: Strong focus on automating repetitive tasks to increase efficiency.
  • Inner and Open Source Contribution: Encouraging contributions to both internal and open-source projects.

You May Be a Fit If:

  • You have at least 6 years of experience working in a professional environment as a software engineer.
  • You have led the design and build of cloud-native applications written in Go.
  • You have extensive experience with DevOps work such as building CI/CD pipelines or setting up cloud hosting environments.
  • You have a proven track record of mentoring other engineers helping them to succeed and grow in their roles.
  • You build effective work relationships giving and receiving constructive feedback and your colleagues at all levels and across all teams trust you.

Technologies We Use:

  • Languages: Go and Java are our primary languages.
  • Frontend: Any browser applications are based on React.
  • CI/CD: Code lives in GitHub Enterprise and flows to production through a CI/CD pipeline built on GitHub Actions.
  • Containers: Tenant application code runs in Kubernetes-managed Docker containers hosted in a mix of private and public clouds.
  • Terraform: We build infrastructure-as-code tooling by publishing Terraform modules and providers. We manage state and Terraform execution on Terraform Enterprise server.
  • Sentinel and Open Policy Agent (OPA): We use policy-as-code to build compliant and secure infrastructure.

Java Golang Developer (City of London) employer: Net2Source Inc.

Net2Source Inc. is an exceptional employer, offering a dynamic work environment in the heart of London that fosters innovation and collaboration. With a strong commitment to employee growth, we provide mentorship opportunities and encourage contributions to both internal and open-source projects, ensuring that our team members thrive in their careers. Our hybrid work model promotes flexibility, allowing you to balance your professional and personal life while being part of a rapidly growing company that values diversity and inclusion.
N

Contact Detail:

Net2Source Inc. Recruiting Team

StudySmarter Expert Advice 🤫

We think this is how you could land Java Golang Developer (City of London)

✨Tip Number 1

Familiarise yourself with the specific technologies mentioned in the job description, such as AWS, Golang, and Kubernetes. Having hands-on experience or projects that showcase your skills in these areas can significantly boost your chances.

✨Tip Number 2

Network with current employees or professionals in similar roles through platforms like LinkedIn. Engaging in conversations about their experiences can provide valuable insights and potentially lead to referrals.

✨Tip Number 3

Prepare to discuss your previous experience in mentoring and collaboration during interviews. Highlighting your ability to foster a positive team environment can set you apart from other candidates.

✨Tip Number 4

Stay updated on the latest trends in cloud computing and DevOps practices. Being knowledgeable about current industry standards will demonstrate your commitment to continuous learning and improvement.

We think you need these skills to ace Java Golang Developer (City of London)

Proficiency in Golang
Experience with Amazon Web Services (AWS)
Familiarity with Kubernetes for container orchestration
Knowledge of Docker for containerization and testing
Strong background in automated testing and test-driven development
Ability to create detailed and high-quality end-user documentation
Experience working in Agile environments, particularly with Scrum
Commitment to writing clean, maintainable, and efficient code
Focus on building systems that are easy to modify and extend
Prioritisation of user-friendly solutions that simplify complex processes
Ability to work effectively in asynchronous environments
Emphasis on creating comprehensive and high-quality documentation
Valuing and incorporating feedback from end-users to improve solutions
Fostering a safe environment for experimentation and innovation
Advocating for the needs and interests of developers
Strong focus on automating repetitive tasks to increase efficiency
Encouraging contributions to both internal and open-source projects

Some tips for your application 🫡

Tailor Your CV: Make sure your CV highlights your experience with Java and Golang, as well as your familiarity with AWS, Kubernetes, and Docker. Use specific examples from your past roles that demonstrate your skills in these areas.

Craft a Compelling Cover Letter: In your cover letter, express your enthusiasm for the role and the company. Mention how your background aligns with their needs, particularly your experience in cloud-native applications and mentoring other engineers.

Showcase Relevant Projects: If you have worked on projects involving infrastructure as code or CI/CD pipelines, be sure to include these in your application. Highlight your contributions and the impact they had on the project outcomes.

Emphasise Soft Skills: The role requires collaboration and mentorship, so make sure to mention your ability to work effectively in teams, provide constructive feedback, and foster a culture of continuous learning.

How to prepare for a job interview at Net2Source Inc.

✨Showcase Your Technical Skills

Be prepared to discuss your experience with Java and Golang in detail. Highlight specific projects where you've used these languages, especially in cloud-native applications. Demonstrating your proficiency with AWS and Kubernetes will also be crucial.

✨Emphasise Your Mentorship Experience

Since the role involves mentoring other engineers, share examples of how you've guided colleagues in the past. Discuss any initiatives you've taken to foster a culture of continuous learning and improvement within your teams.

✨Demonstrate Problem-Solving Abilities

Prepare to discuss how you've approached complex problems in previous roles, particularly in relation to cloud infrastructure and DevOps practices. Use specific examples to illustrate your thought process and the solutions you implemented.

✨Highlight Collaboration Skills

The role requires working closely with cross-functional teams, so be ready to talk about your experiences collaborating with different departments. Share how you’ve effectively communicated and integrated feedback from various stakeholders to improve project outcomes.

Java Golang Developer (City of London)
Net2Source Inc.
Location: London
Go Premium

Land your dream job quicker with Premium

You’re marked as a top applicant with our partner companies
Individual CV and cover letter feedback including tailoring to specific job roles
Be among the first applications for new jobs with our AI application
1:1 support and career advice from our career coaches
Go Premium

Money-back if you don't land a job in 6-months

N
  • Java Golang Developer (City of London)

    London
    Full-Time
    43200 - 72000 £ / year (est.)
  • N

    Net2Source Inc.

    50-100
Similar positions in other companies
UK’s top job board for Gen Z
discover-jobs-cta
Discover now
>