Java Developer – Team Lead

Department: Software Development
Project Location(s): Noida
Education: Bachelor/Master Degree

We are looking for Java Developer – Team Lead.

Responsibilities

  • Take product ideas from ideation to implementation
  • Design and build scalable, high-volume Java web applications.
  • Optimize the performance of our data ingestion and data processing pipelines
  • Participate in design and code reviews
  • Develop systems that are highly scalable, but easy to maintain
  • Collaborate with colleagues on design and architecture
  • Build high-throughput and low latency microservices
  • Contribute in requirements elicitation, creation of application architecture document and creation of design artifacts;
  • Deliver high quality codes, support activities related to implementation and transition;
  • Interface with internal team and key stakeholders;
  • Experience required : 5+ years
  • Number of posts : 1

Desired Background and Skills

  • 5+ years of professional development experience in core Java
  • BE/B-Tech/MCA in Computer Science or equivalent work experience
  • Java 8
  • Excellent communication and collaboration skills
  • AWS services, especially Lambda, S3, EC2
  • Experience with building large scale distributed systems in Linux type platforms
  • Strong problem-solving skills with practical application of data structures
  • Knowledge and experience with RDBMS such as PostgreSQL, MariaDB, and MySQL; and NoSQL solutions such as Cassandra, HBase and MongoDB
  • Experience building scalable service API’s – RESTful, etc.
  • SQL proficiency
  • Positive work attitude, self-motivated, quick learner, and a team player
  • Analyze and resolve issues to ensure high quality deliverables at each stage of SDLC WITHIN the guidelines, policies and norms of Plasma.

Apply for this position

Allowed Type(s): .pdf, .doc, .docx