Search by job, company or skills

Artech Infosystems Private Limited

Senior Backend Engineer

5-6 Years
20 - 22 LPA
new job description bg glownew job description bg glownew job description bg svg
  • Posted 2 days ago
  • Over 100 applicants
Quick Apply

Job Description

Senior Backend Engineer

Job timing 7:30pm IST to 4:30pm IST

Immediate joiner

Job Description

We are looking for aSenior Backend Developerwho loves writing clean code and solving complex data challenges. In this role, you won't just be maintaining systems; you will be actively building high-performance APIs, refining data pipelines, and optimizing how our applications handle massive, parallel workloads.

Project Overview

The ideal candidate has astrong understanding of how data is represented, with strong skills in Java.They can understand how to evaluate code and completely timely broken-down tasks likebug fixes and system feature enhancements. This role will be supporting a team that works ondata migrations, platform upgrades, and backend services are efficient, robust, and scalableespecially when working with Java in complex, high-volume environments.

  • Key Workflows Open Req:Memory optimization
  • Platform memory with schema changes
  • Upgrade legacy systems
  • Caching withRedis
  • LeverageJava and Spring Bootto design, implement, and maintain backend services while ensuring reliability, performance, and security across the platform.
  • Strong documentation skills
  • Data Structure and Infrastructure level coding
  • Binary
  • Technical Skill SetsJava
  • Kuberneetes
  • Docker
  • PromQL- monitoring and alerting
  • Spring boot Api's
  • Grafana and Splunk- Monitoring Operations
  • Soft SkillsQuick learner
  • Flexible
  • Ability to work autonomously
  • Escalates timely

Job Description

Senior Backend Developer

We are looking for aSenior Backend Developerwho loves writing clean code and solving complex data challenges. In this role, you won't just be maintaining systems; you will be actively building high-performance APIs, refining data pipelines, and optimizing how our applications handle massive, parallel workloads.

  • Key ResponsibilitiesFeature Development:Build and ship production-grade APIs, working primarily in Java with some functional logic in Scala.
  • Code Craftsmanship:Drive the development lifecycle by reviewing peer code and translating complex technical requirements into scalable software.
  • Performance Engineering:Write highly optimized code for parallelism and concurrency, ensuring our applications can handle heavy data loads without bottlenecks.
  • Distributed Systems Architecture:Design, build, and maintain highly scalable distributed systems that process millions of events per day with low latency and high availability.
  • Data Pipeline Development:Build and optimize real-time and batch data pipelines using Apache Spark and/or Apache Flink to process large-scale datasets efficiently.
  • Observability:Use Splunk and Grafana to monitor application health and write PromQL queries to troubleshoot and optimize performance.
  • Required Skills & ExperienceThe Stack:Deep expertise in Java
  • Distributed Systems:Hands-on experience designing and operating highly scalable distributed systems, including understanding of CAP theorem, eventual consistency, and distributed consensus protocols.
  • Data Processing Frameworks:Production experience building data pipelines with Apache Spark and/or Apache Flink for both batch and stream processing workloads.
  • Storage Systems:Practical experience with distributed storage systems such as Apache Cassandra (or similar NoSQL databases) and PostgreSQL, including schema design, query optimization, and operational management.
  • Data Structures:Advanced knowledge of data structures and experience building robust data pipelines.
  • Containerization:Familiarity with Docker and Kubernetes for daily development and deployment.

  • Required Skills & Experience5+ yearsbackend engineering experience with advanced Java knowledge (JVM internals, concurrency, multithreading).
  • Strong experience indata structures, algorithms, and infrastructure-level coding.
  • Understanding ofbinary-level operations, memory layout, and low-level system optimizations.
  • Strong experience working in large codebases and repositories with Java and Scala.
  • Proven ability to build, operate, and scalelarge distributed systems.
  • Experience withKubernetes, containerization, and cloud-native deployment workflows.
  • Ability to articulate design considerations and document them clearly.
  • Bachelor's or master's degree in computer science or related field.

  • Preferred QualificationsExperience implementing end-to-end migration frameworks.
  • Security upgrade or secure coding experience in distributed platforms.
  • Familiarity withSpring Bootfor service development.
  • Hands-on expertise withCassandraor similar distributed storage technologies.

Tech Stack

Java, Scala, Spring Boot, Kubernetes, Docker, Cassandra, Ticketing Tools

More Info

Function:
Employment Type:
Open to candidates from:
Indian

About Company

Artech is the largest Women & Minority owned IT staffing firm in the US, with US$ 800 million annual revenue run rate in 2021 and a footprint across the globe. With nearly three decades of experience, Artech empowers businesses through applied human intelligence and offers a spectrum of services that include Workforce Solutions (Contingent Staffing, Bulk/ Project Staffing, Master Vendor, RPO, Direct Hire and Payroll Transition) and Project-Based Solutions (Digital Experience, Technical Operations, Technical Development, Business Operations & Digital Platforms). Artech works with over 90 Fortune 500 clients across USA, Canada, India, and China.
At Artech, we are empowering talent by connecting potential with opportunities through applied human intelligence. We empower our teams to maximize the impact of their intellect, through a performance oriented, diverse, flexible, and inclusive work environment supported by our continuous learning and development focus.

Job ID: 145371681

Similar Jobs