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)