Job Openings Senior Java Software Engineer

About the job Senior Java Software Engineer

Would you like to build your career in a fast growing company? If you take pride in what you do then come and join us!

Smartlogiq is a digital enterprise solutions provider delivering innovative solutions to its global client base. Our talented teams of engineers and solutions architects work on cutting edge fintech, logistics, E-Services and robotics client initiatives across multi-layers of cool tech.

We are aggressively growing our Tunisian centre and we are looking for outstanding talented people to join us.

About You

  • Must have 5+ years commercial experience post graduation in Java and SpringBoot (JavaFX/Swing is beneficial)
  • Bachelor's degree or higher in a quantitative field (Statistics, Mathematics, Engineering, Computer Science etc.)
  • You must have solid knowledge OOP concepts/design/integration patterns
  • Must be comfortable and confident in architecture, design and third-party integration APIs
  • Extensive experience in API's / Web services / Microservices / Databases / Queuing / Background Job processing
  • Comfortable in using Git, Maven, Jira, Jenkins and SonarQube
  • Experience with agile and familiar with planning and executing sprints
  • Experience in AWS or Azure cloud technologies is advantageous
  • Should be able to follow best practices and standards (SDLC), explore the technology landscape to evaluate alternative solutions to meet or exceed business functional and non-functional needs.
  • Collaborate with business stakeholders to understand long & short-term business needs.
  • Conduct code reviews and ensuring quality solutions are built and tested (taking ownership)
  • Practice good coding techniques (re-usability of code, code optimized for performance, documentation etc.)
  • Identify and evaluate the technologies, frameworks and modelling techniques that will be used for the projects based on requirements & technology trends are relevant
  • Very good verbal and written English
  • You must have a positive attitude, patient, goal seeker, collaborative, good listener, open to improvements, passionate about your role

Our Great Working Environment

  • Employment will be on a full time permanent employee basis
  • Huge opportunities of exposure to exciting technology projects
  • You'll work for our international clients and collaborate with other teams in other geographic locations
  • Hybrid working model
  • Relatively flat team structures
  • A very competitive salary
  • 22 working days of holidays + public Holidays + birthday
  • Generous annual training budget
  • Professional & personal career development paths
  • Social impact opportunities to contribute to your community
  • A modern work environment
  • An open, collaborative and inclusive culture with a diverse team atmosphere

Smartlogiq Limited is committed to protecting the privacy and security of all personal information that we process in order to provide services to our clients. For specific information on how Smartlogiq protects personal information online, please see the Online Privacy Notice.

Recruitment at Smartlogiq works primarily on a direct sourcing model; a relatively small portion of our hiring is through recruitment agencies. Smartlogiq does not accept resumes from recruitment agencies which are not on the preferred supplier list and is not responsible for any related fees for resumes submitted to job postings, our employees, or any other part of our company.