Senior Java Software Engineer

BLJ Tech Geeks
Noida, Uttar Pradesh, India

Job Description

Role - Senior Software Engineer

Experience - 5 to 9 Years

Location - Noida (only 1 day from Offc)

Immediate Joiners only

Mandate Skills - Java, Microservices, Springboot, Python hands on atleast 1 or 2 Yrs

  • 5+ years of hands-on development experience in Java or other object-oriented programming language experience
  • Some experience in hands-on development in Python
  • Writes understandable, testable code with an eye towards maintainability
  • Developed using a modern framework (Java framework a plus), RESTful APIs, and relational DBs
  • Strong understanding of database schema design, caching, and scalability
  • Previously responsible for the design and delivery of one or more complex software components
  • Solid foundation in computer science, with competencies in data structures, algorithms, and software design practices
  • Able and willing to work within the CET timezone

Our Tech Stack

  • Backend: Service oriented with Java with Spring Boot / DropWizard, Python and PostgreSQL
  • Frontend: Typescript with React / React Native.
  • Data & BI: Databricks + PowerBI
  • Infrastructure: ECS, RDS, Lambda, SQS, Cloudformation, and more

Our interview process consists of 3 interviews and a total of up to 105 min or 1.75 hours

  • Background and experience (30 min)
  • General programming interview (60 min)
  • General fit (15 min)

Score my resume against this job, free →

Get your ATS score for this role — free. Score my resume free →