Job Title: |
|
Java / Backend Engineer |
Category: |
|
Software Development |
Total Positions: |
|
2 |
Job Location: |
|
Karachi |
Gender: |
|
No Preference |
Minimum Education: |
|
Bachelors |
Career Level: |
|
Experienced Professional |
Minimum Experience: |
|
8 Years |
Salary Range: |
|
PKR 250,000 to 400,000 per Month |
Apply By: |
|
Jan 5, 2023 |
|
|
|
|
|
|
|
|
Job Description: |
SCOPE:
- Work with product and engineering teams to develop and maintain high-availability, high-throughput, scalable services supporting IoT devices as well as mobile, desktop, and natural language clients
- Ensure platform performance and reliability through load, unit, and integration testing
- Investigate, recommend, and integrate new technologies into the stack
- Participate in an on-call rotation for our production services, and participate in blameless post mortem incident analysis
Our Stack:
- We deploy our code as Docker containers in Kubernetes-orchestrated clusters and rely heavily on Python and tools like Git, Terraform, Helm, Jenkins, and Argo
- We write our application code in Java and Typescript, and we use MySQL, Neo4J, and BigQuery databases
- We monitor our services using New Relic, StackDriver, Grafana, and other tools
Requirements
- 7+ years of professional cloud/back-end development using Java in a cross-platform, high-availability, multi-tier production environment
- Excellent communication skills
- Extensive experience with relational databases and object-relational mappers
- A security-first mindset. Prior experience with ISO27001/SOC2 implementation/compliance preferred
- A conviction that observability and traceability are MVP features
- Thorough and effective understanding of source control (git) and its issue-tracking system (jira) use in a collaborative environment
- Extensive experience building RESTful services supporting web and mobile clients.
SKILLS REQUIRED:
- Deep knowledge of Spring Boot and Spring Cloud Data Flow
- Experience profiling and tuning Java code, and devising strategies for ongoing performance observability. Experience with Rust, Golang, C++, TypeScript, Erlang, etc
- Experience tuning and maintaining large-scale, columnar, and/or graph database platforms
- Familiarity developing for and deploying in large-scale, containerized and orchestrated microservice environments using Docker, Kubernetes, and associated tools and services on GCP and/or AWS
Benefits:
- Annual / Quarterly Bonuses
- Company Daily Lunch
- Phone Allowance
- Fuel Allowance
- Internet Allowance
- Non Smoker Allowance
- Paid Annual Leaves
- Maternity Leaves
- Wedding Leaves
- Grievance Leaves
- Health Insurance For Employee & Family
- EOBI
- Medical Allowance
|
Company Information |
|
Company Name: Finclude Company Description: Finclude is a fintech & IT recruitment services provider company. Finclude specializes in building business, tech and risk teams for fintechs, banks and other companies building the fintech ecosystem. We work with banks, fintechs & IT companies in Pakistan and the Middle East region to build tech teams.
|
|