Date de publication | Type de poste | Lieu de travail | Expérience | Étude | Disponibilité | Langues |
6 mars 2020 | SIVP | Bab Bhar, Tunis, Tunisie | Entre 1 et 2 ans | Bac + 5 | Plein temps | Français , Anglais |
Description de l’annonce:
At Mint IT, We Do Apps!
A career at Mint IT is about being a part of a team working on some of the most large-scale projects. You will be welcomed to a friendly and inclusive environment where you can learn and collaborate with some of the most talented people in the industry.
Mint IT is seeking talented JAVA Back-end Developer who has strong skills with automated testing framework, SQL, Oracle, Java 1.8, Git, automated build tools and puts the user first. This is a full-time permanent position with option to be based out of Mint-IT’s unique app development company in Tunisia.
WHAT WE DO
· We aim to conquer great goals as an established and growing Mobile and Digital Development company. We offer a variety of services in mobile and industry4.0 solutions; web design and reliable customer support.
· We conceptualize apps with delicacy, we design them with considerable attention to details, from within and from without. Our apps mirror our visions for futurist technology.
· We collaborate with strong and successful team to help shape aspects of our apps user experience at the micro and macro level.
· We produce and maintain relevant UI assets.
· We engage in diversity and inclusion strategy, aiming for a unified and complimentary user experience.
RESPONSIBILITIES
- Develop and Build Micro services using Spring boot.
- Developing enterprise grade highly scalable java based application
- Writing test cases using Java testing framework like JUnit, Mockito.
- Displaying initiative and an ability to lead others, and develop applications team disciplined manner
- Utilizing and applying robust analytic thinking with the ability to identify, debug, and resolve technical issues.
- Conduct team code reviews
- Working independently to evaluate and make strategic decisions that will address specific technology design needs and issues within their technology area
- Providing coaching and technical mentoring to more junior developers
QUALIFICATIONS
Junior
· Authoring and reviewing web application code in Angular(Typescript), Java, JavaScript, Spring framework, Java 1.8, Core Spring Framework, Webservices (Rest/SOAP), Micro services, Spring Boot, Spring REST, Spring Data/JDBC, Hibernate, Spring Batch, Oracle, PL , Basic Unix/Linux, Git, Testing Framework – JUnit Mockito, Swagger, , Jasmine, CI/CD Jenkins, SQL, etc.
- Participating in daily team discussions and code collaboration to promote continuous progress
- Participating in client, industry, and end-user discussions to help provide technical viewpoint on the application.
- Participating in technical design sessions to create sustainable, high-performing features and providing accurate estimates and development timelines.
- Continuous improvement of existing development tools and technologies
- Authoring automated testing script for the application
- Augmenting and Improving system architecture
- General understand of database design and optimizing application access to backend data.
- Continuous direct interaction with clients and end-users to understand software needs and talk through architectural and technical design choices.
· Basic knowledge of English language
SKILLS
- The incumbent should be dynamic & creative
- Have the ability to analyze
- Ability of multitasking
- Flexibility to cope the speedy rhythm of work
- Be able to face challenges and open to work in a multidisciplinary team
- Organized, and with attention to details.
- Adequate communication and interpersonal skills
· Mindset: a clear understanding of the importance of user-centered design; ability to self-manage and autonomy.
· Design Patterns
· Test Driven Design, (Javascript testing framework),
EXTRAS
Please note that these are desirable skills and are not required to apply for the position.
- Experience preferred with all aspects of development life cycle and developing applications using the Agile methodology
- Security, Functional Programming, BigData (NPL & Analytics), A/B testing, Performance testing
HOW TO APPLY
Please apply with a CV and Cover letter demonstrating how you meet the skills above. If we would like to move forward with your application, our HR Manager will reach out to you to explain next steps and guide you through the process.
Mint IT is proud to be an equal opportunity employer, and we are committed to hiring, promoting and compensating employees based on their qualifications and demonstrated ability to perform job responsibilities.
If you’ve got the right skills for the job, we want to hear from you. We encourage applications from all suitable candidates regardless of age, disability, gender identity, sexual orientation, religion, belief, or race.