Software Development Engineer III Java Backend Engineer
IndiaFull-TimeSenior
Salary not disclosed
Apply NowOpens the employer's application page
Job Details
- Experience
- 8+ years of experience in backend software development
- Required Skills
- AWSSQLGCPGitHadoopJavaJenkinsKafkaKubernetesMySQLAirflowAlgorithmsCassandraData StructuresNosqlSpark
Requirements
- Bachelor’s degree in Computer Science, Information Technology, or equivalent practical experience.
- 8+ years of experience in backend software development, preferably in product-based companies.
- Strong expertise in Java, including multi-threading and object-oriented programming principles.
- Solid understanding of data structures, algorithms, and distributed system design.
- Hands-on experience with SQL and NoSQL databases such as MySQL and Cassandra.
- Experience with distributed systems tools and frameworks like Kafka, Spark, Hadoop, or Airflow.
- Strong knowledge of REST API design and microservices architecture.
- Experience working with Kubernetes and cloud platforms such as AWS or Google Cloud Platform.
- Familiarity with CI/CD tools like Git and Jenkins.
- Exposure to Python or Node.js and experience in AI or automation systems.
- Strong problem-solving, communication, and technical leadership skills.
Responsibilities
- Design, develop, and own key backend components for high-volume, low-latency distributed systems.
- Build and enhance scalable REST-based APIs and microservices for mission-critical applications.
- Contribute to the architecture and development of next-generation bot runtime and automation platforms.
- Ensure system reliability, performance, and availability across large-scale production environments.
- Collaborate with cross-functional teams to define technical requirements and deliver scalable solutions.
- Debug and resolve production issues while participating in on-call rotations for critical systems support.
- Mentor engineers and promote best practices in software design, coding standards, and system architecture.
- Create and maintain technical documentation, including design specifications and system architecture diagrams.
View Full Description & ApplyYou'll be redirected to the employer's site