Java Developer

Do you want to work in a highly innovative company and develop a unique in the market software solution? Working as a Senior/ Lead Java Developer at Cost Engineering means developing great software products which enrich the professional lives of many people. Our software, Cleopatra Enterprise, is used by some of the largest companies in the world operating in various industries.

As a Senior / Lead Java Developer, you will be primarily responsible for the development of technically advanced software. You will work in a team with people from other disciplines, such as Cost Engineers, Java Engineers and Test Engineers. Since you are a senior, you will coach other developers, you will initiate software development improvements and determine the added value of new technologies for our software application.

Working at Cost Engineering means working in an inspiring and informal environment where you can truly be yourself and where you will be encouraged to grow as a professional. You can develop yourself to become one of the best in the business.

Who you are

You have an all-around skill set in various software technologies and tools. You have a passion for algorithms, data structures, and performance improvements. You consider it a challenge to apply compiler techniques, develop a 3D viewer, or to implement a mathematical methodology in the software.

Do you recognize yourself in the above profile and do you have:

• MSc Computer Science

• 10+ years of experience in software engineering on various projects

• Passion for new technologies so you can advise on future roadmap

• Good knowledge of J2EE stack, webservices, microservices

• Good knowledge of distributed systems (eg. Hazelcast, Infinispan)

•  Good knowledge of  performance optimization

• Broad range of technology/framework skills (eg. NoSQL databases, JMS)

• Knowledge of software architecture (Architecture oriented to services, REST)

• Agile methodologies knowledge (Lean, RUP)

• Domain Driven Development (DDD), Test Driven Development (TDD) knowledge

• App servers (Tomcat, SpringSource tc, GlassFish, IBM's, WebSphere 6) knowledge

Who we are

Cost Engineering is a leading multidisciplinary software and consultancy company involved in determining the investment costs for a wide range of technical (industrial) projects. The current economic situation makes for companies that want to be confident about future investments and the profitability of their projects. Cost Engineering works for various industries, such as petrochemical, offshore and governmental, both national and international. For this purpose, we develop software that has to meet the latest technological developments. With a young team of passionate professionals, we try to achieve the best results for our clients.

What we offer

Cost Engineering provides excellent company benefits for this function including:

· Market rate salary (depending on experience)

· 29,5 holidays (based on a 40hrs work week)

· Company car

· Laptop

· Contributory pension scheme

· A challenging job within an ambitious environment where you can develop yourself to become one of the best in the business.


Apply for this position

If you would like to apply for this function, please send an email with your resume and motivation letter (in English) to, referencing the position title in the subject line.