About ASATECHNO
ASATECHNO CONSULTING is an IT company founded in 2019 specializing in IT development and software engineering. Our client is a software publisher in the insurance field based in France.
In order to strengthen its development, ASATECHNO CONSULTING is recruiting Confirmed Java/J2EE (M/F) developers with at least 3 to 5 years of experience in a similar position.
Missions :
– Analyze the customer’s needs;
– Collaborate with all project stakeholders;
– Design, implement and manage the Java development phases;
– Participate in the development of the architecture;
– Analyze, debug and test software;
– Build, launch and maintain mission-critical, high-volume, low-latency systems;
– Be readily available for debugging;
– Contribute as a member of a team, but also achieve individual performance objectives;
– Write efficient, testable and reliable code;
– Ensure that the design is in line with company objectives and specifications;
– Prepare and distribute software updates;
– Keep abreast of alternative technologies and innovation;
– Find improvements in established applications.
Required Skills :
– Mastery of languages and Framework Back end JAVA, JEE, Spring;
– Mastery of Micro-services architecture technologies with Spring Boot, Spring Cloud;
– Mastery of database concepts and the operation of relational DBMSs, in particular PostgreSQL;
– Experience in designing web services API REST, SOAP;
– Development in scripts (Shell);
– Mastery of automated testing methods and configuration management with Git;
– WKF BPM knowledge (desirable);
– Experience in Agile Scrum.
Required profile
– You have a Bac+5 Engineer/Master 2 training in software development.
– You have 3/5 years of experience in Java/J2EE development.
– You have an ability to be versatile, to contribute on topics from start to finish
– You like the contact, the diversity of the subjects and the exchange in a multi-interlocutor environment.
– You show great autonomy, you are rigorous, proactive and well organized.
– You have a very good ability to communicate, coupled with a capacity for analysis and synthesis.
– You know how to present a disruptive solution, argue and convince.
– You adhere to the values of agility, and you master agile and collaborative management tools.
– You have a strong appetite for teamwork and good interpersonal skills.
– You know how to listen to the client and its users, and translate their needs into requirements or solution proposals through an appropriate software architecture.