Job Title: Senior Java Developer
We are seeking a highly skilled Java developer to join our team. This role involves developing and optimizing backend systems that support critical business applications.
* Develop robust, scalable Java applications aligned with best engineering practices.
* Implement business rules using Drools.
* Create and optimize scripts in Linux and Shell Script.
* Collaborate in continuous integration environments using GitLab.
* Document technical processes and architectures.
* Work closely with cross-functional teams to ensure timely and high-quality deliveries.
About the Role:
This opportunity is for an international telecommunications company. The ideal candidate will have strong experience in Java development, rule engines, scripting, and continuous integration tools.
Key Responsibilities:
The key responsibilities of this role include:
* Designing and implementing Java-based solutions.
* Developing and maintaining robust, scalable Java applications.
* Implementing business rules using Drools.
* Creating and optimizing scripts in Linux and Shell Script.
* Collaborating in continuous integration environments using GitLab.
Requirements:
To be successful in this role, you will need to have:
* Bachelor's degree in Computer Science, Engineering, or related field.
* Minimum of 4 years of experience in Java development.
* Strong knowledge of Drools, Linux, Shell Script, and GitLab.
* Excellent communication and teamwork skills.
* Proactive and solution-oriented mindset.
Benefits:
This role offers a range of benefits, including:
* Opportunity to work on exciting national and international projects.
* Hybrid work arrangement.
* Career growth opportunities.
* Training and certification programs.
* Health and life insurance.