Search by job, company or skills

Interpolitan Money

Software Engineer- Backend

new job description bg glownew job description bg glownew job description bg svg
  • Posted 8 hours ago
  • Be among the first 10 applicants
Early Applicant

Job Description

As a Software Engineer, you will play a pivotal role in designing, developing, and maintaining the core backend components that power our web and enterprise applications. You will collaborate closely with front-end developers, QA engineers, and cross-functional teams to deliver high-quality software solutions. This role requires a strong foundation in backend technologies, a passion for clean code, and a commitment to continuous improvement. You will be instrumental in building scalable systems, integrating third-party services, and ensuring the reliability and performance of our platforms.

Key Responsibilities

  • Design, develop, and maintain components for web and enterprise applications
  • Collaborate with front-end developers, QA engineers, and other team members to deliver high-quality software solutions
  • Participate in code reviews and contribute to the continuous improvement of development processes
  • Troubleshoot, debug, and optimise backend systems to ensure performance and scalability
  • Write clean, efficient, and well-documented code following best practices and organisational standards
  • Assist in integrating third-party APIs and services as required
  • Work with microservices architecture to build scalable and maintainable backend systems
  • Implement and manage message streaming and event-driven communication using Apache Kafka

Requirements

  • 1-3 years of hands-on experience in backend development
  • Strong programming skills in C# and .NET framework
  • Experience with Java and Spring Boot for building scalable backend services
  • Basic understanding of RESTful APIs and web services
  • Familiarity with relational databases such as SQL Server, MySQL, or PostgreSQL
  • Exposure to version control systems (preferably Git) and JIRA
  • Familiarity with microservices architecture and principles
  • Basic knowledge or exposure to using Apache Kafka or similar message streaming platforms
  • Good problem-solving skills and ability to learn new technologies quickly
  • Effective communication and teamwork abilities

Preferred Qualifications

  • Bachelor's degree in Computer Science, Information Technology, or related discipline
  • Internship or project experience in backend development using C#, .NET, Java, or Spring Boot
  • Understanding of software development life cycle (SDLC) and agile methodologies
  • Project or coursework experience with microservices architecture and Kafka integration

Mindset & Behaviour

  • Strategic, analytical, and committed to delivering high-quality solutions
  • Operates with ownership, accountability, and integrity consistent with company values
  • Thrives in a collaborative, high-performance environment
  • Willing to mentor junior colleagues and contribute to a culture of shared technical excellence

Benefits

  • Opportunity to work within a dynamic engineering team building impactful solutions
  • Access to modern technology stacks and a culture of continuous learning
  • Competitive compensation linked to performance and contribution
  • Clear career pathway to senior engineering and leadership roles
  • A values-driven culture that prioritises integrity, trust, and excellence at every level

More Info

Job Type:
Industry:
Employment Type:

About Company

Job ID: 136378695