Java Developer – Job no. 4977



We are seeking Java Developers who care about the quality of the code and the security of user data to join a small start-up tech company and develop secure communication channels and subsequently influence the product, work closely with a talented team, solve complex problems and ship new features to millions of users.


A start-up company that creates advanced solutions in the field of virtual communication and information security, to provide users with the highest quality product, having put together a team of strong professionals who have the potential to grow further.


  • Contribute as a member of an agile development team
  • Design data structures and develop application solutions
  • Analyze, design and implement business requirements
  • Strong desire to add value to user requirements, and initiative to offer better solutions
  • Interface with customers, good verbal and written communication skills
  • Utilize your experience implementing advanced methods of preventing security vulnerabilities
  • Work to support testing methods, ensuring quality products
  • Profile and optimize for performance


  • Engineering degree in Computer Science or a related field
  • Experience in software development for over 5 years
  • Comprehensive knowledge of the Unix kernel, network programming, TCP/IP, as well as high availability scalable distributed systems
  • In-depth knowledge of Java, Erlang, Cor Python
  • Experience of the architect of major software updates
  • Effective verbal communication


Attractive remuneration package, including premium private health insurance plan that includes dental and vision benefits.

Your Consultant

Similar Jobs

An opportunity for a Developer in Test who will be responsible to ensure that developed products meet design specifications and are within the Bank’s quality limits and standards, whilst developing customised test procedures for the Bank’s products.
An opportunity for an IT Configuration Specialist who will be responsible to ensure that all IT hardware and software assets and their configurations are known, recorded, and accessible throughout their life cycle, and will maintain the relationships between the configuration items that make up the services, systems, and applications used by the business.
An opportunity for a Data Architect who will be responsible for leading the Group’s Data Architecture covering data models, policies and standards that govern the collection, storage, and use of data across the Bank’s different business lines and platforms.
An opportunity for a Digital Monitoring Platform Specialist who will be responsible for building and driving an effective and mature monitoring platform that keeps the technology that powers the business from negatively affecting the cash flow.