

Hey Guys, I have an opening to share with you.
Dassault Systèmes, the 3DEXPERIENCE Company, is a catalyst for human progress. We provide business and people with collaborative virtual environments to imagine sustainable innovations. By creating ‘virtual experience twins’ of the real world with our 3DEXPERIENCE platform and applications, our customers push the boundaries of innovation, learning and production. As a Software Engineer (Java Full Stack) you will be in charge of designing and developing the highly critical Full stack Applications / ETL’s/ Micro-service solution for Continuous Delivery processes for all Dassault Systems R&D.
Role Description & Responsibilities
In particular, you will be responsible for:
- Understand the processes and tools used by R&D.
- Design and develop applications taking advantage of our 3DEXPERIENCE platform
- Participate in the implementation of Continuous Delivery applications for our future product lines
Qualifications
- Bachelors/ Masters in engineering stream (B.E. / B.Tech/ MCS)
- 3-6 Years of JAVA and Spring framework development experience along with JavaScript (Full Stack)
- Knowledge of Database concepts: MySQL/MariaDB, MongoDB
- Good to have knowledge on ETL Development , Apache NiFi, Monitoring tools(Grafana) etc.
- Good Understanding or experience in REST Web Services
- Application/Web Server: Apache Tomcat
- IDE: Eclipse, VS Code
- Knowledge of Shell scripting and Linux command line will be an added advantage
- Good Knowledge of Kubernetes /Container / Docker based development will be preferred.
Soft Skills
- Good analytical and problem solving skills
- Good communication skills
- Able to work well in a team environment and communicate effectively with local and remote co-workers
- Looking forward for ways to learn and improve yourself
- Should have good academic background.
What’s in it for you
- Work in a culture of collaboration and innovation
- Ensure knowledge sharing within the development team and encourage introduction of new
- technologies
- Proactively optimize development processes and suggest new ideas
