Archive

Java class loaders to the rescue!

Categories: Blog, TechnologyTags: , , , , Author:

Sometimes you want to use an existing library or a piece of code, that works for you in case you want a single instance of it, but doesn’t work if you want to pool of them. Most of the time this is due to the usage of static structures. Rebuilding that piece of source  code it is not what you want or even possible.

Class loaders can help

In a JVM the combination of a Java class and its class loader is unique. So, the same Java class in different class loaders are, from the JVM point of view, different classes. So a Java class with static structures can be loaded multiple times in a JVM when loaded in different class loaders. So the basic idea is clear, use several class loaders to make it work.

Read more →

Chess iX is looking for Software Architects

Categories: Jobs, News, UncategorizedTags: , , , , Author:

Chess iX designs, develops and maintains bespoke software products for the top 500 companies in Europe. With a passion for technology and a strong commitment to quality we help our clients innovate and optimize their business by delivering software that is fit for purpose, fit for use and above all, fit for change.

Chess iX has a growth strategy, and is therefore looking for a software architect.

Position software architect

As a software architect you are a key player within Chess iX. From the initial proposal phase until the final delivery you are involved with, and responsible for, turning client wishes into working software. A combination of a solid technical background, significant experience with project-based development, and well-developed communication skills make you the ideal candidate for this job.

Read more →

Chess iX is looking for a Junior Software Engineer

Categories: Jobs, NewsTags: , , Author:

Chess iX designs, develops and maintains bespoke software products for the top 500 companies in Europe. With a passion for technology and a strong commitment to quality we help our clients innovate and optimize their business by delivering software that is fit for purpose, fit for use and above all, fit for change.

Chess iX has a growth strategy, and is therefore looking for a Senior Software Engineer. Read more →

Chess iX is looking for a Software Architect

Categories: Jobs, NewsTags: , , Author:

Chess iX designs, develops and maintains bespoke software products for the top 500 companies in Europe. With a passion for technology and a strong commitment to quality we help our clients innovate and optimize their business by delivering software that is fit for purpose, fit for use and above all, fit for change.

Chess iX has a growth strategy, and is therefore looking for a software architect.

 

Position software architect

As a software architect you are a key player within Chess iX. From the initial proposal phase until the final delivery you are involved with, and responsible for, turning client wishes into working software. A combination of a solid technical background, significant experience with project-based development, and well-developed communication skills make you the ideal candidate for this job.

If developing software is your passion, Chess iX is the ultimate place to work. All our projects are done in-house, and so every day you will be surrounded by smart, curious colleagues with a shared ambition to create the most beautiful, smart and elegant software possible. You are encouraged to keep looking for a better way of doing things, and to share your ideas with others so that together we grow and learn.

 

Profile

You have proven experience in balancing the technical, functional and human aspects in a software project. You can lead a team of software engineers and testers by motivating your technological choices and designs, and together accomplish results. You can communicate equally well with non-technical stakeholders as well as with specialists. You are capable of estimating development efforts, and measuring progress throughout a project, both within a short iteration as well as throughout a larger project.

  • A minimum of 7 years experience with software development and design
  • Experience with leading a team of software engineers and testers
  • Experience with (technical) quality assurance
  • A thorough knowledge of Java development, including programming, design, testing and build- and delivery processes
  • Significant experience with open source frameworks, such as Spring, Wicket, Tapestry, Hibernate, iBatis
  • Experience with several project- and development methodologies (SCRUM, RUP, waterfall)
  • Excellent communication skills in Dutch and English
  • An education on at least HBO level

Information

For more information you can contact Laurien van Daalen at hr@chess-ix.com

Or by phone: +31 88 248 16 32

Chess iX is looking for Senior Software Engineers

Categories: Jobs, NewsTags: , , Author:

Chess iX designs, develops and maintains bespoke software products for the top 500 companies in Europe. With a passion for technology and a strong commitment to quality we help our clients innovate and optimize their business.

Chess iX has a growth strategy, and is therefore looking for a Senior Software Engineer.

Position Senior Software Engineer

As a Senior Software Engineer you are responsible for designing, implementing and (unit) testing our software. You are independent, but part of a project team that has a shared responsibility to develop high quality, mission-critical software products.

You know your way around large codebases, and are capable of elegantly implementing new functionality within the boundaries of a software architecture. You have a passion for the craft of software engineering – you write legible, testable code and are constantly aware of the side-effects of your design choices.

Chess iX offers you the possibility to work in a professional environment, surrounded by smart, curious colleagues with a joint ambition to create the most beautiful, clever and elegant software possible.

Profile

Our ideal colleague is a team player who enjoys developing software and writes good code fast. An efficient problem solver with a sense of detail, but fully aware of the bigger picture.

  • A minimum of 4 years experience with software development and design
  • Knowledge of Java development and experience with open source frameworks, such as Spring, Wicket, Tapestry, Hibernate, iBatis, Quartz, iText, j Unit
  • Good communication skills in Dutch and English
  • An education on at least HBO level
  • Experience with Mobile Development (Android, iOS, HTML5) is a plus

Information

For more information you can contact Laurien van Daalen at hr@chess-ix.com

Or by phone: +31 88 248 16 32