We are a UK-based development agency, specializing in delivering customized solutions to our diverse portfolio of international clients ranging from FinTech, Crypto and Start-ups. With a focus on innovation and excellence, we are expanding our team and seeking an experienced Java Engineer.

What’s in it for you?

  • We are remote first.
  • An opportunity to work with companies from Silicon Valley – innovation at its highest form.
  • Work in a small team which ensures maximum exposure.
  • Training programs for continual learning.
  • Professional development with different clients and requirements.
  • Performance-based bonuses

As a Java Engineer you will be responsible for designing, developing, and maintaining high-quality software solutions using Java technologies. You will collaborate with cross-functional teams to analyze requirements, architect solutions, and implement robust and scalable applications. The ideal candidate will have a passion for technology, strong problem-solving skills, and a proactive attitude toward learning and adopting new technologies.

What you’ll be doing:

  • Design, develop, and deploy Java-based applications and services
  • Collaborate with product managers, designers, and other engineers to define and implement features
  • Write clean, efficient, and maintainable code following best practices and coding standards
  • Perform code reviews to ensure code quality and provide constructive feedback
  • Troubleshoot and debug issues in existing software applications
  • Optimize application performance and scalability

Requirements:

  • Strong proficiency in Java programming language and related frameworks (e.g., Spring, Hibernate)
  • Experience with web development technologies such as HTML, CSS, JavaScript
  • Familiarity with relational databases (e.g., MySQL, PostgreSQL)
  • Good understanding of software development methodologies (e.g., Agile, Scrum)
  • Experience with cloud technologies (e.g., AWS, Azure, Google Cloud)
  • Knowledge of microservices architecture and containerization (e.g., Docker, Kubernetes)
  • Familiarity with NoSQL databases (e.g., MongoDB, Cassandra)
  • Experience with DevOps practices and tools (e.g., CI/CD, Jenkins, Git)
  • Contribution to open-source projects or participation in developer communities


Does this sound like something you want to be part of?
Come join our team and let’s shape the future of digital innovation!