Acest anunț a expirat și nu este disponibil pentru aplicare
CAPGEMINI SERVICES ROMANIA
Senior Java Developer
Fișa jobului
About Us
Being present in over 40 countries, Capgemini is one of the world's foremost providers of consulting, technology and outsourcing services.
Together with its clients, Capgemini creates and delivers business and technology solutions that fit their needs, enabling them to achieve innovation and competitiveness.
A deeply multicultural organization, Capgemini has developed its own way of working, the Collaborative Business Experience, and draws on Rightshore®, its worldwide delivery model.
Job Description
We are looking for an IT focused, consultancy oriented colleague with strong experience in Software Development.
You will play a key role in the development of their enterprise systems across all platforms.
You will be working with cutting edge technologies you will be responsible for end to end delivery of a variety of projects to enhance the functionality of the company's web based platform and in addition regular involvement in systems and business analysis, development and testing.
Responsibilities
Being present in over 40 countries, Capgemini is one of the world's foremost providers of consulting, technology and outsourcing services.
Together with its clients, Capgemini creates and delivers business and technology solutions that fit their needs, enabling them to achieve innovation and competitiveness.
A deeply multicultural organization, Capgemini has developed its own way of working, the Collaborative Business Experience, and draws on Rightshore®, its worldwide delivery model.
Job Description
We are looking for an IT focused, consultancy oriented colleague with strong experience in Software Development.
You will play a key role in the development of their enterprise systems across all platforms.
You will be working with cutting edge technologies you will be responsible for end to end delivery of a variety of projects to enhance the functionality of the company's web based platform and in addition regular involvement in systems and business analysis, development and testing.
Responsibilities
- Gathering requirements from the business;
- Producing specification documents;
- Taking part in refining/enhancing the application’s architecture;
- Implementing the project in line with the agreed architectural design;
- Relying on IT best practices to improve the quality of the development;
- Developing from scratch a new application that will fit into existing application ecosystem;
- Quality, on time delivery of agreed deliverables.
- Bachelor’s degree in Computer Science or equivalent;
- Very good knowledge of Java;
- Working experience with Spring core, Spring Boot;
- Knowledge of some core development tools used within the company: Maven, Jenkins, Git/SVN, Sonar and Docker (nice to have);
- Knowledge of distributed architecture and caching mechanism;
- Knowledge of middle-ware principles AMQP and asynchronous communication;
- Knowledge of java unit testing and mocking. Cucumber is a plus;
- Knowledge of No-SQL database principles (. Cassandra, Elastic search) would be appreciated;
- Knowledge about ELK stack is a plus.
- Sound Knowledge of design patterns, unit testing methodologies and frameworks;
- Good command of English, both written and spoken with the ability to participate in English-only meetings.
- Permanent employment contract.
- Attractive benefits package: meal tickets, medical services, private pension, gym discounts.
- Challenging job in a professional and multinational environment.
- Opportunity to gain skills, knowledge and experience, together with highly marketable specialists.
- Opportunity to work with Global TOP Clients on large projects.
- Dynamic, international working environment.
- Team events (team buildings, team hangouts, Christmas party, etc.).
Nivel de vechime
Asociat
Tip de angajare
Contract
Ocupație
Inginerie
Sectoare de activitate
Tehnologia informației și servicii informatice