Principal Engineer - Java Development (7-10 yrs)

7.0 - 10.0 years

9.0 - 13.0 Lacs P.A.

Bengaluru

Posted:2 weeks ago| Platform: Naukri logo

Apply Now

Skills Required

springjavadebuggingapitroubleshootingapi synthesiscssweb servicesunit testingvue.jsjava developmentredissqlreact.jsaws cloudaws cloud microserviceshtmletlmongodbannotationjavascriptnosqlangularlambda expressionskafkaaws

Work Mode

Work from Office

Job Type

Full Time

Job Description

About The Role : Who are you : - You are a fast learner, with an eye for detail, strong problem-solving and debugging skills, and the following - Strong individual contributor who can complete work autonomously with no regular need for review - Capable of running and directing small teams for substantial projects - Driving code reviews, design reviews and architecture discussions - Fully capable of owning and running entire subsystems of work, helping set and maintain professional standards for the entire team - Deep, substantial expertise in multiple programming environments, with a zeal for driving technology & best practices in Engineering - Scaling, Performance, and ensuring High-Availability & Quality of the products - Experiment with new & relevant technologies and tools, and drive adoption - Experience in developing distributed data processing, stream or batch, systems - Design and develop logical and physical data models to meet application requirements. - Coordinate with architects, development team & business analysts; Must have : - 7 to 10 years of experience in back-end development (Designing, developing, testing and deploying large scale applications) - Expertise in Java and Spring Framework - Java 8 or higher. - 3+ years of experience with AWS cloud platform. - Must have experience in leading and managing a team. - Strong organizational and time-management skills. - Excellent oral and written communication skills - Ability to meet communicated deadlines and release project with minimal bugs - Experience in SQL & NoSQL databases (Redis / MongoDB) - Experience in designing and developing high volume web-services using API protocols and data formats - Proficient in API modelling languages and annotation - Exposure to Amazon Web Services (ECS) for release management and (Lambda/S3) for application development. Preferred Qualification : - Bachelors / Master's degree in computer science or related field. Good to have : - Experience building and using ETL systems and integrations. - Exposure to Kafka - Familiarity with front side platforms such Javascript, HTML5, CSS3 and React / Angular / Vue Measures of Success : - Writing quality and bug free code adhering to the functional and non-functional requirements - Follow standard practices (Unit Tests, Reduce technical debt, Code Coverage, Integration Test, etc) - Excellent troubleshooting skills - Memory leaks, GC tuning Apply Insights Follow-up Save this job for future reference Did you find something suspiciousReport Here! Hide This Job Click here to hide this job for you. You can also choose to hide all the jobs from the recruiter.

RecommendedJobs for You

Pune, Bengaluru, Mumbai (All Areas)