Description

Senior & Staff Engineer Java Developer

Location: Bangalore, India

Virtual Interviews - 3 rounds

Please share resume to rana@enormousenterprise.in

 

Mandatory Skills: Data Structure , Algorithm, Java 8+, Springboot, Microservices, Basic cloud, devops knowledge

 

Job Descriptions:

5 - 12 years experience in designing and developing Micro Services . Look to have payment domain exp.

Proven skills in Java, Spring, Spring boot, Hibernate, JPA, REST web services, Spring Security

Good to have with AWS stack

Comfortable with tackling ambiguous problems and unblocking yourself

Good understanding of architectural patterns of a large, high-scale web application (e.g., well-designed APIs, high volume data pipelines, efficient algorithms).

Understanding of data structures and problem solving approaches, and ability to articulate trade offs

Strong understanding of Domain Driven Design (DDD), 12 factor Apps, Micro services design patterns

Strong fundamentals – OOPS concepts, SOLID principles, Data Structures/Algorithms, Exception Handling, Coding Standards, Logging

Passionate about writing clean, modular and unit testable code

Possesses strong verbal and written communication skills.

Experience with Agile development

Knowledge of unit testing frameworks – preferably JUnit

Good knowledge of Jenkins, SonarQube, Git, Deployment Architecture

BE/BTech in Computer Science / MIS or equivalent work-related experience

Education

Bachelors

Salary

INR 1600000 - 3200000