Logo

Kotlin Developer

Interswitch Group

Software DevelopmentLagos State

Hybrid
Job description
About Interswitch

Interswitch is an Africa-focused integrated digital payments and commerce company that facilitates the electronic circulation of money as well as the exchange of value between individuals and organizations on a timely and consistent basis. Our vision is to build a prosperous Africa driven by a seamless exchange of value and commerce.


Job Summary

We are seeking a highly skilled Kotlin Developer with experience in building robust, high-performance applications. The ideal candidate will have a strong background in software development, a deep understanding of the Kotlin language, and experience with various frameworks and libraries.


Responsibilities:
  • Application Development: Design, develop, and test Kotlin and Java systems for various products.
  • Code Quality: Write clean, maintainable, and efficient code.
  • Code Review: Conduct code reviews and provide constructive feedback to team members
  • Lifecycle Participation: Participate in the full software development lifecycle, including requirements gathering, design, development, testing, and deployment.
  • Prototyping and Testing: Rapidly prototype and conduct thorough testing of applications to identify and resolve bugs and performance issues.
  • Security and Privacy: Implement robust security measures to safeguard mobile/web applications and data, addressing potential vulnerabilities and ensuring data privacy.
  • Product Optimization: Continuously improve and optimize existing Kotlin/Java applications to enhance performance, user experience, and overall product quality.
  • Documentation: Maintain detailed documentation of design specifications, development processes, and testing procedures.
  • Collaboration: Collaborate with cross-functional teams to ensure seamless integration of hardware and software components into the final product.
  • Research and Innovation: Stay up to date with the latest trends and advancements of web and mobile technology and apply this knowledge to enhance product offerings.
  • Problem-Solving: Troubleshoot and resolve complex technical issues related to Kotlin/Java Applications functionality and connectivity.


Education and Experience:Required Qualification
  • Bachelor?s degree in computer science, Engineering, or a related field, or equivalent experience.
  • Proven experience as a Kotlin Developer or in a similar role.
  • Proven experience in building POS applications with Kotlin
  • Proven Experience with Docker, Kubernetes and Serverless Technologies
  • Strong understanding of object-oriented programming principles.
  • Experience with Android development and Android SDK.
  • Proficiency with RESTful APIs and third-party libraries.
  • Familiarity with version control systems, such as Git.
  • Solid understanding of software development best practices, including Agile methodologies.
  • Excellent problem-solving skills and the ability to work independently or as part of a team.
  • Strong communication and collaboration skills.

Preferred:
  • Experience with other JVM languages (e.g., Java, Scala).
  • Experience with Java Frameworks (e.g Spring)
  • Knowledge of reactive programming frameworks (e.g., RxJava, Coroutines).
  • Familiarity with CI/CD tools and processes.
  • Experience with cloud services
  • Understanding of UI/UX principles and mobile application design.
  • Contributions to open-source projects.
Job Overview
  • Location
    Lagos State
  • Qualification
    Bachelor's Degree
  • Dated posted
    8 Nov 2024
Apply
Share on:
Job Location

Related Jobs

See similar jobs you may be interested in.

View All

Popular Jobs

See our list of popular jobs for the job that suits your portfolio, and move to the next phase in your career.

Lighted globe

There's a shortage of skilled people

It's quite the contrary that there isn't enough jobs. The actual situation is that there are not many qualified people for the jobs available. Hence, getting the required skillset for your dream job comes first!

At Digital Dreams ICT Academy, we offer courses tailored to give you the best for a successful career. Our trainings are flexible to accommodate most kinds of learners. Like the saying goes, knowledge is power.Register for a course today and be well on your way to secure your dream job.

Subscribe To Our Newsletter!

By Subscribing to our newsletters you will get our latest ICT related Publications and articles.