Welcome to creators!

Welcome to creators!

We invite you to take part in endless opportunities and create the future of the IT industry together

Toggle

Know us better
Life at Bellsoft

Toggle

Each BellSoft engineer is an expert with unique, unparalleled skill. They are open-minded, adventurous, on top of IT trends and full of know-how. Our team is a mix of brilliant personalities and professional excellence, all in a creative environment and a close-knit JDK community.

Toggle

Know us better
Your opportunities

Toggle
Come as you are

Each BellSoft engineer is an expert with unique, unparalleled skill. They are open-minded, adventurous, on top of IT trends and full of know-how.
Our team is a mix of brilliant personalities and professional excellence, all in a creative environment and a close-knit JDK community.

Come as you are
Do what you love

What unites the BellSoft team? This is no riddle. The glue that holds us all together is simply enthusiasm and a passion for creating quality products and services, plus unlimited trust in open source solutions. Everyone at BellSoft can be in charge of decision-making and maximization processes. Our main goal is to help each teammate unlock the potential that lies within them.

Come as you are
One team safety

We prioritize the security of our clients and team members alike. When new employees join BellSoft, a flexible schedule, voluntary health insurance and appropriate remuneration in line with their experience are not the only benefits. They also join the community of Java professionals and become an integral part of it.

Come as you are
Innovate now

We develop truly useful and secure products our clients want and need, only by continually improving. BellSoft is a high-tech company: Leading into the future, we make something new every day to build fruitful, healthy relations with our customers.

Come as you are

I’m curious about

Marketing

Understanding what the Java developer needs by just looking at their metrics. Every day coming up with tactical decisions and long-term product strategies. Seeing the essence of OpenJDK trends and offering what’s in demand.

Marketing
What it entails:
  • Develop a system to work with the Java community on various websites;
  • Work with Reddit display publications on the top of relevant subreddits;
  • Github, Discord, StackOverFlow, etc. create and maintain communities, groups on various social networks, forums, regular posting, and communication;
  • Communication with clients and developers on social networks in Tone of Voice;
  • Work with incoming messages, qualify of contacts;
  • Monitor and search for new topics and comments on social networks, in forums;
  • Post topics in relevant communities;
  • Work on the company's online reputation;
  • Work with influencers;
  • Work with enthusiasts and brand advocates;
  • Collect and analyze user feedback and complaints; coordinate with other departments and respond to their requests;
  • Self-preparation of various materials if necessary (screenshots, videos, text materials).
What we expect:
  • 1+ year of relevant work experience.
  • Knowledge of trends in the Java industry (preferably) and understanding of IT in general.
  • Fluency in written and spoken English is required.
  • Excellentcommunication skills, teamwork skills, conflict-solving skills.
  • Experience with Reddit is a plus.
What we offer:
  • Being part of a world-changing industry and technology.
  • Flextime policy (working hours and start time).
  • Remote work, or work from our office in St. Petersburg.
  • Freedom to experiment.
  • Opportunity to work alongside IT professionals.
Responsibilities:
  • Develop and implement company’s PR strategy in North America, Russia, Europe and South-East Asia;
  • Develop info topics relevant to the target audience;
  • Be able to anticipate the trends that are going to resonate on different markets, create robust concepts that will motivate various media and businesses to cooperate with us;
  • Copywriting: create attractive content, press releases, articles, and key messages, conduct interviews;
  • Work with mass media: conduct negotiations, develop relationship with key IT projects, develop and implement special projects, organize press events;
  • Work with bloggers, Telegram-channels, podcasts
  • Develop your own projects;
  • Communicate with the marketing team and conduct regular meetings;
  • Perform budgeting and reporting.
Requirements and Qualifications:
  • A minimum of two years of relevant experience as a communications manager or PR manager in the IT industry, ideally in an IT startup.
  • Experience in working with the USA is an advantage.
  • Experience in copywriting and/or editing content for various purposes.
  • Ability to kickstart a project from scratch.
  • Readiness to learn and tackle anything you do not understand with little to no external help.
  • Skills to build extended, fruitful relationships with partners and media. Your own IT-industry contact database would be advantageous.
  • Readiness to irregular working schedule if it’s required due to time difference (including communication with our US partners).
  • Clear, error-free written Russian and English.
  • Fluent in English.
  • Advanced interpersonal skills, teamwork skills, knowledge of business ethics, growth mindset, honesty.
We offer:
  • Being part of a world-changing industry and technology.
  • Flextime policy (working hours and start time).
  • Remote work, or work from our office in St. Petersburg.
  • Freedom to experiment.
  • Opportunity to work alongside IT professionals.

Internship

Your first job opportunity will open many more doors. Become part of the thriving OpenJDK community and learn to work alongside experts in the field. Get invaluable experience to make the world a better place. Be the future.

Internship

Don’t see a position that interests you? If you have superb skills to offer and wish to join a progressive and supportive community, send us your CV at [email protected]. We’ll get in touch with you once a suitable job opportunity appears.

Development

Improving today. Inventing tomorrow. Pioneering paths on OpenJDK. Engineering product development innovations. Design solutions for the whole Java World, co-workers, and clients, while synthesizing all the possibilities.

Internship
Responsibilities:
  • Build a positive relationship with the developer community;
  • Create educational content in both text and video format (blog posts, tutorials, screencasts, etc.). This content will not always be product-related;
  • Write code, create and maintain sample projects, POCs (and other coding activities);
  • Speak at conferences and meetups to build the company’s reputation as a competent and innovative partner for developers;
  • Act as a liaison between the company and our communities, communicate feedback, advocate for the community’s needs, and make their experience with our product as smooth as possible.
  • Travel to conferences globally.
Qualifications:
  • Technical higher degree.
  • 3+ years as a Java developer.
  • 3+ years of relevant work experience
  • 1+ years of relevant experience as developer relations, developer advocate, community manager or similar within an IT product company.
  • Some experience of Java/C++ development.
  • Experience in building partnerships across internal cross-functional groups and external developers.
  • Able to transform dry technical topics into engaging, informative, and interesting content.
  • Strategic thinker with the experience/ability to balance and prioritize short-term solutions while keeping the long-term vision in mind.
  • Experienced in public speaking and conducting presentations/demos offline and online.
  • Travel experience.
  • Fluent in English.
We offer:
  • The community of Java professionals, not just a job
  • Competitive compensation and benefits package
  • Work location: St. Petersburg, or remotely from any regions of Russia
  • We hire according to Russian labor law.
Main responsibilities:
  • Follow the changes in OpenJDK and other relevant open source projects;
  • Maintain project source repositories, apply and adopt fixes from OpenJDK repositories and other relevant open source projects;
  • Work on bug fixes, support and backport AWT/Swing/JavaFX components;
  • Release and develop JavaFX component;
  • Work on relevant fixes backporting to previous releases and custom versions of the JDK for the whole OpenJDK;
  • Resolve, implement and deploy fixes.
Requirements:
  • BS/BA in Computer Science or equivalent.
  • Relevant work experience as a Java developer or QA engineer or sustaining engineer or UI developer.
  • 2+ years of Java development, preferably with a focus on enterprise applications.
  • Experienced with AWT or Swing or JavaFX.
  • Experience with Git or Mercurial.
  • Basic experience with Linux and Bash.
  • Intermediate English or higher.
  • Oracle Java SE certificate will be a plus
We offer:
  • Opportunity to become a part of a Java experts team, work together on an open source project with high visibility and make a true impact on the industry.
  • A community of Java professionals, not just a job.
  • Opportunity for growth and development.
  • Competitive compensation and benefits package (medical and life insurance).
  • Remote work, or work from our office in St. Petersburg.
  • We hire according to Russian labor law.
Responsibilities:
  • Build a Java EE Application Server;
  • Implement Java EE specification;
  • Conduct server code bug fixing;
  • Create a server monitoring system from scratch;
  • Work on simplification of migration from other application servers to LiberCat;
  • Communicate with clients on migration questions taking into consideration their needs.
Requirements:
  • Minimum BS/BA in CS or equivalent
  • Build a Java EE Application Server;
  • Familiar with Spring, Spring MVC, Hibernate, REST.
  • Familiar with Application/Web Servers specifics: Tomcat/Weblogic/WebSphere/JBoss.
  • Ability to interpret and implement specifications correctly, including Java EE.
  • Hands-on experience with Linux, containers, modern application deployment, and CI/CD practices.
  • Intermediate English or higher.
  • Good communication skills.
As an advantage:
  • Track record of open source contributions.
  • Some experience in building high-availability systems.
  • Experience in migrating business applications between application servers (for example from WebSphere to Tomcat or any other).
  • Experience with Angular, TypeScript.
  • Some experience with APMs (AppDynamics, New Relic, DataDog, or similar).
We offer:
  • The community of Java professionals, not just a job
  • Competitive compensation and benefits package
  • Work location: St. Petersburg, or remotely from any regions of Russia
  • Employment according to the RF Labor Code

Sales

You think on your feet and know exactly what the customer wants. Present, promote, and analyze to build the most advantageous JDK product line. Be the face of the company and the one who influences major business decisions.

Internship
RESPONSIBILITIES:
  • Win new sales revenue in line with targets;
  • Develop a strategy and sales plan to address the territory coverage;
  • Identify and develop new sales opportunities;
  • Generate and follow up on leads;
  • Qualify leads and prioritize opportunities;
  • Identify prospective customer needs and develop solutions to satisfy the requirements;
  • Drive the implementation of sales and marketing campaigns;
  • Identify and work with the appropriate people in Bellsoft, as well as customers;
  • Provide accurate and timely management information and revenue forecasts;
  • Maintain an understanding of Bellsoft's strategic direction and interpret its relevance to the financial sector;
  • Maintain an awareness of Bellsoft's current and future products and services;
  • Maintain a complete and up-to-date understanding of BellSoft’s competition and be able to influence the sales process for the development of proactive measures to win the deal.
PROFESSIONAL COMPETENCIES:
  • An experienced professional with a proven track record of success selling at C level.
  • 5+ years of IT sales experience.
  • Must be able to clearly position our competitive advantages to specific customer needs.
  • As the company makes a technically complicated product, you must have a good understanding of the IT/Java industry, low-level programming, IT trends and how they relate to current business challenges. Technical education and/or background is a must.
  • Understand clients industry (banking/fintech/stock trading), their business strategy, value drivers, business operations, people, competition, etc.
  • Must be able to work with a sales-driven consciousness in order to meet targets within the designated time periods.
  • Excellent oral, written, and presentation skills.
  • Some travelling may be required for face-to-face customer visits.
  • Must be eligible to work in the country of hire.
  • Must be fluent in English.
WHAT WE OFFER:
  • Being part of a world-changing industry and technology.
  • Competitive compensation and benefits package.
  • Flextime policy (working hours and start time).
  • Remote work.
  • Opportunity to work alongside unique Java professionals.
  • Location: New York, USA.

Discover BellSoft products

Each day, our professionals with 15+ years of Java™ experience create modern software targeted to experts.
Download and try the free versions now!

Learn more
Discover BellSoft products