Join our Talent Network
Join our Talent Network
Skip to main content

Software Engineer

This job posting is no longer active.

Job Req: 2926
Community: Technology
Location: Brno, Czechia
Date Posted: May 11, 2023

Job Description

Software Engineer

Brno, Czech Republic


The Opportunity:

Anthology offers the largest EdTech ecosystem on a global scale, supporting over 150 million users in 80 countries. The company’s mission is to provide dynamic, data-informed experiences to the global education community so that learners and educators can achieve their goals. 



We believe in the power of a truly diverse and inclusive workforce. As we expand globally, we are committed to making diversity, inclusion, and belonging a foundational part of not only our hiring practices but who we are as a company.



For more information about our company and career opportunities, please visit


This role focuses on our Teaching and Learning Platform, which provides students with a simple and intuitive learning experience that they can access anytime and anywhere. It’s a solution that’s continuously evolving to meet users’ needs, and we’re looking for someone to join the team and get deeply involved in the existing product code base, improving the quality, and enhancing the functionality of the product. 

As a member of our Product Development team, you’ll work in an agile environment delivering industry-leading SaaS products and web service platforms. You’ll be deeply involved in translating wireframes and sketches into working prototypes to refine user interface behaviors. 

As Software Engineer, you will be responsible for web application development and demonstrating expertise with Java, JavaScript, REST APIs, etc. You will be active in the agile team by participating in daily stand-ups, design sessions, code reviews, and sprint demos. You will embrace test development as an integral part of what you deliver as a software developer. You will also be responsible for delivering and maintaining cloud-based applications including troubleshooting, minimizing downtime, and quickly responding to client-reported issues.

Specific responsibilities will include:

  • Becoming an active member of an agile team of developers
  • Participating in daily stand-ups, design sessions, code reviews, and sprint demos
  • Embracing test development as an integral part of what you deliver as a software developer
  • Being willing to respond to the unique challenges of delivering and maintaining cloud-based software including troubleshooting live production environments, minimizing downtime, and responding to client-reported issues


The Candidate:

Required skills/qualifications:

  • At least 2 years of experience designing, writing, and deploying scalable software
  • Proficiency with the Java stack, SQL databases, and web application development
  • Excellent Object-Oriented design and coding skills
  • Experience writing unit and integration tests
  • Ability to work with a team of engineers on cross-functional agile projects
  • Understanding of data structures, algorithm analysis, and design skills
  • Experience designing and implementing RESTful APIs and demonstrated proficiency with API concepts and design
  • Strong oral and written communication skills and ability to use both to communicate effectively to both technical and non-technical audiences
  • Quick learner with strong problem-solving and analytical skills 


Preferred skills/qualifications:

  • 2-5 years of experience designing, writing, and deploying scalable software
  • Knowledge of Amazon Web Services (S3, EC2, RDS, Lambda, IAM, SQS)
  • IntelliJ IDEA or Eclipse IDE knowledge
  • Experience with a version control system (Git, Perforce, etc.)
  • Experience with a bug tracking system (ADO)
  • Build tools experience (Maven, Gradle, Ant, etc.)
  • Basic Struts, Spring knowledge
  • Basics about web application server technologies (Tomcat or similar)
  • Experience with databases Oracle, SQL Server, and PostgreSQL



The Office:

We have an office in the beautiful and vibrant city of Brno.

  • Great office location in city center near Lužánky
  • Accessible by public transportation as well as bike, with bike stands and showers in the office
  • Cozy personal office spaces where you can shut your door to really focus or leave it open to interact with others
  • Flexible work hours with no expectations of overtime
  • Great benefits including health & life insurance and English lessons
  • Countless places to eat within walking distance


This job description is not designed to contain a comprehensive listing of activities, duties, or responsibilities that are required. Nothing in this job description restricts management's right to assign or reassign duties and responsibilities at any time.  


Anthology is an equal employment opportunity/affirmative action employer and considers qualified applicants for employment without regard to race, gender, age, color, religion, national origin, marital status, disability, sexual orientation, gender identity/expression, protected military/veteran status, or any other legally protected factor.


Share: mail