Great projects

Take part in great projects

We do large, technically-challenging projects for companies like the National Hockey League, State Capital, ish, and others. There’ll be plenty of interesting tasks to advance your skills.


Learn from the experts

Work side-by-side with senior engineers with ten to twenty years’ experience. We do code reviews, continuous integration, and other cool things.

Technology stack

Use a unique technology stack

Tired of using Spring, Hibernate and other standard solutions? Come work with a custom open-source stack. Our stack contains fresh, non-orthodox alternatives to well-known frameworks, and you’ll have an opportunity to contribute to them.

Travel by wotk

Travel the world

ObjectStyle has offices in Belarus and the USA. Plus, sometimes you need to visit a client who could be based in Australia, the UK, or elsewhere in the world.

Open source

Contribute to open-source

We are creators of open-source solutions such as Apache Cayenne, Bootique, Link Move and LinkREST. ObjectStyle currently employs seven Apache committers, and you’ll have a chance to be recognized among them.


On-premises English classes


A modern office in the city center


Books and seminars paid for by ObjectStyle


A never-failing coffee machine

Open positions

Java Developer — Minsk, Belarus

A New Jersey-based legal company. The stack comprises 2 web applications (public website & backoffice), a couple of background server applications, AWS lambda functions.

Technology stack
  • Java 8 SE
  • Tapestry, Jersey, Guice, Bootique
  • MS SQL Server, MySQL, Apache Cayenne
  • React/Redux, JQuery, Bootstrap, Sass
  • AWS S3, AWS EC2, AWS Lambda
  • Chef, Docker
  • Maven

Please send your CV to

Senior Java Developer — Minsk, Belarus

The project is a management system that helps organize response to natural and technological disasters, such as tsunamis, earthquakes, etc. This system will be developed in collaboration with our client in Hawaii (USA).

Technology stack
  • Java 7
  • javascript
  • Cayenne
  • Camel
  • RESTful
  • Postgres
  • Tapestry
Positions requirements
  • A Java programmer with broad experience in modern web application development.
  • Understanding of relational databases and SQL.
  • Lead the team and clarify requirements with the customer.
  • Good written and Spoken English, ability to communicate with the client over email/IM.
  • Deep understanding of the main building blocks of a typical Java web app (ORM, web components, dependency injection, REST web services). We do not insist on specific frameworks knowledge, but the candidate should have experience with at least one technology stack.
  • Some JavaScript/HTML 5 skills are a plus.
  • Some Apache Camel, RESTful skills are a plus.
  • Understanding of a typical Java deployment environment and some DevOps skills are a plus.

Please send your CV to

Business Development Manager — Warsaw, Poland

We are looking for a Business Development Manager who will help us grow ObjectStyle in Poland & the EU. Become part of a growing team, securing our market success and company growth! We work very independently in small groups, and with the minimum level of manager involvement.

  • Developing customer base
  • Growing the company on the European market
  • Preparing & delivering upon budgets
  • Executing & managing sales & current business
  • Managing our international partnerships

Most of all, though, we are looking for someone that will fit in, as the atmosphere in ObjectStyle is our greatest asset and something that everyone envies.

  • Creating a vision and strategy providing decisive leadership to a senior management team within the peer group.
  • Developing business strategy and sales execution in a high growth organisation, via a team of leaders within
  • sales, pre-sales and channel across the region.
  • Responsible for developing the sales and technical sales strategy at regional level.
  • Develop and drive Go to Market and execution strategies across all sectors covering the solution offerings.
  • Operational & financial management – managing site financials and delivering KPIs.
  • Creating & overseeing the implementation of projects with key clients.
  • Recruit, build and develop a high performing team to deliver business results.
  • Coach and provide guidance and career development for every contributor.
  • Proven sales & managerial skills with at least 5 years of experience managing multiple teams in Software
  • Development domain.
  • Min 8 years of professional experience following graduation.
  • A strong track record of project delivery for big, cross-functional, projects.
  • Excellent communication skills.
  • Ability to handle multiple projects and priorities concurrently and manage stake holders expectations
  • accordingly.
  • Experience in business development, stakeholder management and working with external customer.
  • Very good knowledge of specific verticals and front to back processes would be a plus.
  • Ability to work in a team and build a good atmosphere.
What we offer
  • Innovative and challenging projects in newest technology stack & solutions
  • Freedom of action in the field entrusted
  • Market-competitive compensation structure, partially based on results
  • Openness to your technical, sales & managerial ideas
  • Ability to develop your skills and knowledge
  • Experience in international projects in agile methodologies
  • Selection of forms of cooperation and benefits
  • International work environment
  • Outdoor team building events, including: cooking, climbing, go-karts, paintball
  • Subsidized private health care (Lux Med) and Benefit card (Multisport)
  • Flexible working hours
  • Contract type of your choice (B2B, UoP)
  • Non-corporate atmosphere
  • Chill out rooms & great office in Warsaw
  • Large selection of coffee & tea

Please send your CV to



Will you be looking for work in a few months’ time? Let’s talk and explore the opportunities on both ends.

Get in touch
Data Access


Are you a student who stands out from the crowd? Drop us an email describing your skills and let’s see what we can offer.

Get in touch