Genesis Consult is seeking a Software Engineer with solid experience in Java development and DevOps practices.
📍Near Rixensart
💼 Freelance OR Permanent contract
This role involves maintaining and modernizing a time-sensitive, high-availability financial application.
You will be working within an internationally distributed squad.
Responsibilities
* Maintain and modernize a critical financial application and its associated CI/CD pipelines.
* Collaborate with global team members on analysis, design, development, and deployment tasks.
* Ensure smooth service continuity during the ongoing modernization efforts.
* Implement scripting and automation solutions to enhance deployment and monitoring processes.
Required Profile
* Bachelor’s or Master’s degree in Information Technology or a related field.
* Minimum of 4 years of professional experience in software engineering.
* Proven expertise in Java development.
* Comfort working with Linux-based systems and writing shell scripts.
* Excellent communication skills in English.
* Ability to work independently while coordinating with distributed teams.
Technical Skill Set Required:
* Strong proficiency in Java
* Experience with Shell scripting
* Hands-on with Git for version control
Nice to Have:
* Experience configuring or scripting in Jenkins
* Familiarity with Maven
* Basic knowledge of Oracle Database
* Working with XML and related tools or libraries
* Exposure to C/C++ development