Your browser does not support javascript! Please enable it, otherwise web will not work for you.

Software / Senior Software Engineer - Java @ Caizin

Home > Software Development

 Software / Senior Software Engineer - Java

Job Description

Job Description 

Summary: 

  • Senior software engineer to redesign and evolve an enterprise platform which processes a 

VERY HIGH SCALE of data. 

  • Responsible for writing backend business logic, building backend features, system design 

redesign, cloud deployment, as well as building CI/CD pipelines for this platform. 

  • Ability to engage and work directly with the client stakeholders as well as development teams 

located across multiple geographies. 

  • Strong expertise with the technology ecosystem of this platform - Java, Spring, Springboot, 

Microservices, Event Driven Architecture, Kafka, AWS, RabbitMQ, Postgres and exceptional 

problem-solving skills

  • Knowledge of Elasticsearch or Grafana is good to have. 
  • We believe this is one of the most exciting product engineering opportunities for seasoned 

software engineers; especially those who want to work with high scale, event driven, 

multitenant, multi-cloud, distributed systems. 


Role & responsibilities

  • Technically hands-on (Analysis, Design & Implementation) working on deliverables as required.
  • Complete ownership of features assigned to work on in the product.
  • Discuss and elaborate functional and non-functional requirements with Product Management
  • Work on a solution approach and design with the team, get it reviewed by stakeholders before implementation.
  • Generate artefacts such as functional spec and detailed design for the features owned/assigned.
  • Implement complex features with high quality & follow TDD process.
  • Communicate risks and progress in a timely manner to reporting supervisor.
  • Mentoring other team members
  • Support the features delivered by debugging and creating RCA for production issues and subsequently work towards short term and long-term fix.

Preferred candidate profile

  • Should possess 3-10 years of development experience, primarily in building products for large enterprises.
  • Expertise with Java programming (collections framework, multi-threading, OOPS) preferably with the recent versions of Java.
  • Expertise with Data Structures and Algorithms (solving DSA problems).
  • Expertise with Spring, Springboot and Microservices.
  • Expertise on Database preferably on Oracle, SQL Server or PostgresSQL.
  • Expertise with event driven architecture concepts and asynchronous messaging, especially with Kafka.
  • Exceptional problem-solving skills. You should be able to solve problems pertaining to data structures, object modelling, system design and even architecture based on your experience.
  • Must have experience of working with at least one cloud, preferably AWS.
  • Good exposure to Elasticsearch would be good to have.
  • Hands-on experience in building concurrent and/or parallelized, highly performant scalable applications.
  • Proven ability to root cause complex issues in scalable deployments.
  • Working experience on SOA and TDD is an added advantage.
  • Should possess excellent communication skills.

Job Classification

Industry: IT Services & Consulting
Functional Area / Department: Engineering - Software & QA
Role Category: Software Development
Role: Back End Developer
Employement Type: Full time

Contact Details:

Company: Caizin
Location(s): Pune

+ View Contactajax loader


Keyskills:   Java Kafka Springboot AWS Microservices

 Job seems aged, it may have been expired!
 Fraud Alert to job seekers!

₹ Not Disclosed

Similar positions

Java Full Stack Developer

  • Accenture
  • 12 - 20 years
  • Hyderabad
  • 22 hours ago
₹ Not Disclosed

Engineer /senior Engineer - (mcu Rtos)

  • Einfochips
  • 5 - 10 years
  • Hyderabad
  • 1 day ago
₹ Not Disclosed

Solutions Engineer - Linux BSP

  • Einfochips
  • 5 - 10 years
  • Noida, Gurugram
  • 2 days ago
₹ Not Disclosed

QA Automation & Infrastructure Engineer

  • FCS Software Solutions
  • 10 - 20 years
  • Noida, Gurugram
  • 3 days ago
₹ Not Disclosed

Caizin

SpanIdea is a global product engineering solution and services company founded by industry veterans with a track record of delivering successful products for leading multinational companies and start-ups. SpanIdea is headquartered in Milpitas, USA with R&D offices in Sweden, Singapore, and India...