CGI Logo png

Java Developer


Töö kirjeldus

Position Description


CGI starts with an extensive remote sensing program that will increase the accuracy of both natural and anthropogenic processes on the ground to reduce our customers' CO2 footprint. In the course of our work, we create links with remote monitoring data, develop business logic for making decisions based on respective data the scope also includes the development of a specific mobile application which plays an important role in the whole chain.


You will be successful if you have:


  • 2+ years software development experience using Java and dealing with enterprise level applications/solutions;
  • Experience with J2EE applications and development frameworks (like Spring or Hibernate and modern frontend frameworks (Angular, React or other);
  • Previous experience with databases (Oracle, MS SQL, MySQL or PostgreSQL);
  • Nice to have - API Development experience using RESTful services and familiar with Docker and Kubernetes;
  • Nice to have -knowledge and experience with GIS solutions (Postgre/PostGIS, OpenLayers, Geoserver).


Your future responsibilities:


  • Work in team-oriented environment, providing software development, technical expertise and guidance to key stakeholders on a variety of enterprise scale applications and projects;
  • Work closely with clients, project managers, business analysts, and architects to develop high-quality, effective enterprise software solutions;
  • Understand and apply a variety of project life-cycles, methods, and software development techniques;
  • Design, code, test and implement application software that is delivered on time and within budget, using sound software development practices and secure coding requirements.


We value our Members:


  • Our employee = Shareholder;
  • Our employees are healthy = Health Insurance and Sports Compensation;
  • Our employees have a work-life balance= Additional vacation days;
  • Our employee can work from anywhere = Remote work possibility;


For more information, please contact: [email protected]


Your future duties and responsibilities


Required Qualifications To Be Successful In This Role


Insights you can act on


While technology is at the heart of our clients’ digital transformation, we understand that people are at the heart of business success.


When you join CGI, you become a trusted advisor, collaborating with colleagues and clients to bring forward actionable insights that deliver meaningful and sustainable outcomes. We call our employees "members" because they are CGI shareholders and owners and owners who enjoy working and growing together to build a company we are proud of. This has been our Dream since 1976, and it has brought us to where we are today — one of the world’s largest independent providers of IT and business consulting services.


At CGI, we recognize the richness that diversity brings. We strive to create a work culture where all belong and collaborate with clients in building more inclusive communities. As an equal-opportunity employer, we want to empower all our members to succeed and grow. If you require an accommodation at any point during the recruitment process, please let us know. We will be happy to assist.


Ready to become part of our success story? Join CGI — where your ideas and actions make a difference.

Find your dream job

Värskelt lisatud töökohad riigis Eesti

Senior Python Developer

Senior Software Engineer - Java

Android Developer

Senior ExtJS Frontend Developer