
Senior Backend Developer, Java
Posted Aug 4

Posted Aug 4
This is a fully remote position, open to applicants in Pakistan.
• Design and create the underlying business logic and backend infrastructure of the product.
• Work in tandem with frontend developers to craft and implement functional, high-efficiency APIs.
• Analyze existing company software systems and link applications to relevant data sources.
• Write unit and integration tests to ensure quality and reliability.
• Build automation tools to streamline daily operations.
• Generate high-quality, thoroughly documented, and efficient code.
• Challenge concepts and viewpoints to prevent potential pitfalls and ineffective solutions.
• Over 7 years of experience as a backend developer utilizing Java, Spring Boot, and Microservices.
• A minimum of a Bachelor's degree in Computer Science or a related field.
• Profound understanding of object-oriented programming and SOLID engineering principles.
• Extensive experience in writing and leveraging autonomous, service-oriented RESTful APIs.
• Proven experience in performance tuning for large-scale applications.
• Familiarity with SQL and NoSQL database systems, which include MySQL, Oracle, MongoDB, or Couchbase.
• Experience integrating with JavaScript frameworks; proficiency in React is advantageous.
• Background in RDBMS, Kafka, and Kubernetes.
• Capability to write effective unit, integration, and API tests.
• Knowledge of immutable infrastructure, infrastructure automation, and provisioning tools is a plus.
• Strong grasp of Agile methodologies.
• Preferred experience as a developer within a cross-functional agile team.
• Excellent communication skills with the ability to convey complex technical concepts clearly.
• Strong problem-solving abilities and the capacity to process intricate information effectively.
• Team-oriented with an interest in emerging and disruptive technologies.
• Competitive salary and performance bonuses.
• Comprehensive health, dental, and vision insurance.
• Flexible work hours and remote work options.
• Opportunities for professional development and career advancement.
• Collaborative and innovative work environment.
Kubikware - A 5-time Inc. 5000 company
Terac
Terac
Get handpicked remote jobs straight to your inbox weekly.