Java Solution architect for Government Portal Solution


We are offerring great job opportunity to join newly set team who will be developing next generation of scalable Human Capital Management solution.


You will have possibility to start working on new solution from scratch
You will participate on selection of colleagues to the team
Possibility to influence set of technologies which will be used for this solution
Possibility to work in international environment - part of the team will be in the USA
Work in friendly environment, with supportive colleagues and management open to listen your ideas
Join department with lowest attrition rate in the company
You will be exposed to wide range of modern technologies - solution will be moved to cloud, will be based on microservices, front-end in Angular, back-end in Java 11
You will be developing high scalable system with hundred thousand tasks coming every second
Possibility to work from home
You will have possibility to develop your skills and grow
You will lead the architecture, design and implementation of the Government Solutions platform. Division you will be working at is one of the fastest growing units, providing a variety of hiring and onboarding solutions to the US, state, and local governments. Career Sites enable organizations to have private job boards while leveraging the platform, connecting job seekers with career resources and relevant jobs while helping employers identify and hire talent.


A talented Solution Architect who thrives in leading within a collaborative environment, loves problem solving, and relishes the opportunity to define and build the next generation scalable Human Capital Management solution. You will survey a variety of technologies in order to define which ones we should adopt as we migrate our existing web application to a new architecture. This effort will require you to drive the effort by prototyping solutions, creating roadmaps for the transition, and working with developers to implement the new approaches. You are very comfortable leading technical change and hands-on enough to make it happen.


• Lead prototyping efforts in Java to demonstrate the viability of new technologies
• Lead presentations about technical findings and recommendations
• Exhibit superior verbal and written communication skills
• Work directly with the Development Manager to coordinate efforts, status, and next steps
• Work with other developers on the team and help coordinate their activities
• Identify areas where we can improve the efficiency, quality, and security of our development process, and implement solutions in those areas
• Ensure that new functionality follows architectural and coding standards
• Coordinate with other solution architects in the organization to ensure consistency of solutions
• Troubleshoot and debug issues
• Mentor staff as we move our technology forward


• At least 8 years doing object-oriented software development with Java
• Experience through full life cycle of several large scale commercial application development projects
• Experience using microservices in applications in production
• Experience in cloud computing environments like AWS. Certification preferred.
• Experience using Docker/Kubernetes
• Experience with NoSQL, MYSQL
• Experience with Angular
• Superior communication and collaboration skills

• Java certified
• Experience with high availability architectures
• Experience with three-tier architecture and fundamentals
• Strong knowledge about relational database design and operation
• Strong object-oriented programming design & development experience

• Experience with C# and .NET framework
• Experience with Node.js
• Knowledge of Micro frontend architecture


• Flexible working hours
• Home office
• Technical and personal trainings
• Language courses
• Pension and Life insurance contribution
• Meal tickets (100 CZK/working day)
• Cafeteria system/Multisport cards
• Personal Event Bonus
• Loyalty presents
−Team building activities
and many others


Negotiable depending on candidate's seniority

Share this offer: