C Y B E R N E X A
Careers - CyberNexa

Join Our Team

At CyberNexa, we bring together a talented and motivated team passionate about innovation. We focus on solving exciting challenges in technology and industry, always pushing the limits to shape the future.

View Open Positions

Why Join CyberNexa?

At CyberNexa, we're always looking for talented individuals who want to grow in a challenging and fast-paced environment. Our work gives you the chance to develop and apply a wide range of technology skills in the ever-changing tech industry.

We hire with the goal of helping people grow into well-rounded leaders and experts. By tackling exciting challenges, we support our team in creating innovative solutions that set new industry standards. At CyberNexa, we offer unique opportunities for professionals to quickly advance their tech skills and personal growth.

We believe our success starts with our people. By combining strong business knowledge with technical expertise, our teams are able to provide smart, creative solutions to meet our clients' needs.

Current Openings

Senior Python Backend Developer

Sri Lanka / remote Full time / 40 hours a week Permanent

We are seeking a Backend Engineer with a solid Python expertise to join our team and contribute to the development and optimization of our distributed API system, which interacts with LLMs. The ideal candidate will be a versatile engineer with experience in backend development, network programming, and distributed systems, ensuring seamless communication between our web frontend and backend infrastructure.

Key Responsibilities:
  • Design, develop, and maintain backend systems, with an emphasis on distributed computing and API integrations with LLMs.
  • Leverage frameworks like Django and FastAPI to build scalable and high-performance services.
  • Create and implement networked services capable of managing distributed workloads.
  • Collaborate closely with frontend and infrastructure teams for smooth system integration.
  • Continuously optimize backend services for improved performance, scalability, and reliability.
Required Skills & Experience:
  • Strong experience in Python backend development, especially in building web APIs.
  • Expertise in distributed systems and network programming.
  • Practical experience with Django (including asynchronous Django) and FastAPI.
  • Familiarity with relational databases (PostgreSQL, MySQL, or similar), with adaptability being more important than specific expertise.
  • A proactive problem solver with the ability to quickly adapt and learn in a dynamic environment.
Apply for this position

Senior Frontend Developer

Sri Lanka / remote Full time / 40 hours a week Permanent

We are looking for someone to join our development team as a Senior Frontend Engineer. We are a small team that uses agile ways of working to deliver a service which works for all our users and service operators.

Required Skills & Experience:
  • Development - you have proven experience of producing clean, working code that is understood by your peers.
  • Agile ways of working - you're an active participant and understand the value of working following agile principles.
  • Remote working - you have worked and collaborated with remote team members.
  • Start-up - you know what it takes to work for a smaller organisation in more concentrated teams and thrive in an environment that allows you to wear many hats.
  • Technologies - you know what it's like designing and building single page applications with state-of-the-art front-end technologies and you have proven experience.
  • Must Have: Git, HTML, CSS, Typescript, React, Rest APIs
  • Nice to Have: Figma, Storybook, MUI, React Native, React Query
  • Amazing to Have: gRPC, Connect RPC, Datadog, Chromatic
  • Effective communication - you clearly articulate technical concepts whether you're speaking to a guru or a novice
  • Ability to maximise potential - not just your own, but other people's. You facilitate productive technical discussions, with clear outcomes
  • Responsibility - you can deal with ambiguity and act responsibly by taking appropriate risks without always having the full picture
  • Willingness to share - knowledge that is. You have a lot of it that you can't wait to share internally, be it with junior team members, peers or stakeholders
  • Organisation - you find joy in breaking down large, complex technical proposals into smaller more manageable tasks
Apply for this position

Sales and Business Development

EU Contract Flexible

Our Sales and Business Development team help drive our growth by securing new projects and overseeing the delivery of our innovative, tailored solutions to new and existing clients. Are you a people person with a passion for the IT world? Do you have experience in sales and generating new business? If so, you're in the right place! We're looking to expand our sales team and offer you the opportunity to make a real impact. We welcome both full-time and part-time candidates, giving you flexibility in your role. In addition, we offer an attractive bonus scheme and a rewarding finder's fee for new business. At CyberNexa, we believe our success starts with our people. If you're ready to take on this exciting challenge, we'd love to hear from you! Contact us today.

Required Skills & Experience:
  • Experience in sales, especially in the tech or IT industry
  • Strong networking and relationship-building skills
  • Excellent communication and presentation abilities
  • Self-motivated with a proactive approach to business development
  • Understanding of technical concepts and ability to communicate them effectively
Apply for this position

Junior Java Developer

Sri Lanka / remote Full time / 40 hours a week Permanent

We are looking for an enthusiastic Junior Java Developer to join our growing development team. This role is perfect for someone with a solid foundation in Java programming who is eager to learn and grow their skills in a supportive environment. You'll work alongside experienced developers on various projects, gaining valuable experience while contributing to our core applications and services.

Key Responsibilities:
  • Write clean, maintainable Java code for our enterprise applications
  • Collaborate with senior developers to implement new features and functionalities
  • Participate in code reviews to improve code quality and expand your knowledge
  • Assist in debugging and fixing issues in existing applications
  • Create and maintain documentation for code and processes
  • Participate in agile development processes including daily stand-ups and sprint planning
Required Skills & Experience:
  • Bachelor's degree in Computer Science, Software Engineering, or related field (or equivalent practical experience)
  • 0-2 years of experience in Java development
  • Strong understanding of Java fundamentals and object-oriented programming concepts
  • Familiarity with Spring Framework and Spring Boot is a plus
  • Basic knowledge of SQL and relational databases (MySQL, PostgreSQL)
  • Understanding of version control systems, particularly Git
  • Willingness to learn new technologies and programming paradigms
  • Good problem-solving skills and attention to detail
  • Ability to work both independently and as part of a team
  • Good communication skills in English, both written and verbal
Apply for this position

Not seeing the right role?

We're always looking for talented people to join our team. Feel free to contact our recruiting team to discuss potential opportunities.

Contact Our Recruiting Team