Post Job Free
Sign in

Senior Java Architect

Company:
Victrix Systems & Labs
Location:
Pune, Maharashtra, India
Pay:
INR 4500000.000 - INR 5000000.000 per annum
Posted:
June 21, 2024
Apply

Description:

Location: Pune/Bangalore

Job Description:

Function: Software Engineering Backend Development -AWS S3, AWS KMS, Elasticsearch, J2EE, Java, Kafka, MongoDB, Spring, Spring Boot.

Responsibilities:

Technically hands-on (Analysis, Design & Implementation) working on deliverables as required

Complete ownership of features assigned to work on in the product

Debate 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

Mentor team members

Support the features delivered by debugging and creating RCA for production issues and subsequently work towards short term and long-term fix

Requirements:

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 Springboot and Microservices.

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 AWS KMS & AWS S3.

Good exposure to ElasticSearch

Should possess 8+ years of development experience, primarily in building products for large enterprises.

Should possess excellent communication skills

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

Short version - Backend Engineers

Must-Have Skill-set

Strong Computer Science Fundamentals with 5-10 years of experience

Exposure to Cloud Native Application Development

Exposure to event-driven architecture with Big Data

Intermediate/Advanced Knowledge of Core Java

Springboot, Kafka

Nice-to-Have Skill-set

Apache Storm, ElasticSearch, MongoDB, PostGres, Redis, ETL

Golang, Python

Certified AWS Solution Architect

Apply