Ifs1

Ifs1

Java integration engineer

Company

Ifs1

Role

Java integration engineer

Job type

Full-time

Posted

4 hours ago

Share this job

Salary

Not disclosed by employer

Job description

We’re looking for a Backend Engineer (Java) who thrives in fast-moving, agile teams and enjoys working across distributed systems, third-party integrations, and cloud infrastructure. This role is ideal for someone who is hands-on, solutions-oriented, and comfortable navigating ambiguity. You’ll help us build robust, scalable backend services that power critical parts of our platform.

 

Responsibilities 

  • Design, develop, and maintain backend systems and APIs using Java (Spring Boot or equivalent).

  • Build and integrate with third-party APIs and services.

  • Develop and deploy distributed systems in cloud environments (AWS, GCP, or Azure).

  • -Own the end-to-end lifecycle of backend features from design through to deployment and support.

  • Debug and resolve production issues across multiple services and layers of the stack

  • Collaborate closely with other engineers, product managers, and external partners in an agile environment.

  • COLLABORATION 

  • Work closely with product, engineering, and customer success teams to understand requirements

  • Collaborate closely with other engineers, product managers, and external partners in an agile environment.

  • Communicate technical concepts and progress effectively to both technical and non-technical stakeholders.

  • Collaborate on improving team processes, coding standards, and best practices.

  • 2–4 years of experience in backend or software engineering roles, with a strong focus on Java.

  • Hands-on experience with Java frameworks (e.g., Spring Boot) for building backend services and APIs.

  • Proficient in working with both SQL and NoSQL databases; strong understanding of schema design, performance tuning, and data integrity.

  • Solid understanding of distributed systems and service-oriented architecture.

  • Experience with third-party API integrations (REST, OAuth2, webhooks, etc.).

  • Experience deploying and maintaining applications in cloud environments such as AWS, GCP, or Azure.

  • Skilled at debugging and troubleshooting complex, distributed production systems.

  • Familiarity with containerization and orchestration tools (e.g., Docker, Kubernetes).

  • Experience with CI/CD pipelines and modern DevOps practices.

  • Strong communication and collaboration skills; proactive and able to navigate loosely defined problems.

  • Bonus: Experience with messaging systems like Kafka or RabbitMQ, infrastructure-as-code tools (Terraform, CloudFormation), and observability tools (e.g., Prometheus, ELK, Grafana).

Resume ExampleCover Letter Example

Explore more