Senior Software Engineer

Hiring for senior software engineer

8 - 13 Years
Bengaluru, Pune

Job Description

skill Set :
We are looking for candidates with 8-15yrs of experience with a strong background in Core Java with relevant experience in J2E technologies,Hibernate Framework and Spring boot and Angular2 / Angular 4.

About the role
You are expected to be hands-on with coding and should be able to manage a 6-8-member team/more .
We need someone with exceptional coding capability, problem solving ability and proactiveness to learn new things.

What will you be required to do:
Design, Develop and deploy Java applications / framework components (web / services / executable)
Research on solution options / 3rd party libraries / framework options and help select the optimal solution for a given problem statement
Code review for team / peers
Mentor and Train Java developers
Troubleshoot issues faced by self / team while developing or deploying web application / services / batch applications.
Own deployment for components (batch / web / restful services) on non-prod and prod environments.
Prepare integration documents for partner integration where required.
Prepare design documentation.
participate in appraisal and provide feedback for team members

Are you required to write codes in your current profile or your earlier profiles?Num of lines of codes written in past 1yr ?How complex is the project ?
If yes in my previous profile, when was the last time when you wrote codes
Have you deployed appications in prod and non prod enviorment in past 1yr
Have you researched and try out different 3rd party libraries to meet the requirement in the profiles handled by you?
How do you determine whether the 3rd party library should be used or built in-house
Have you ever built a code review checklist?
Have you ever manually reviewed the codes? Complexity of project ? team size & how many users ?
Have worked in profiles where you had to troubleshoot issues in development and prod environments and solve them.
Did you conduct any training to teach how to code
Did you have any employees reporting to you in your earlier profiles?
Do you have any experience in preparing documentation - Class diagrams, Sequence diagrams, API documentation, deployment document, integration document, ERD.
have you have worked in microservices/Rest API based devp enviornment

Out of these Technology, which ones are know to you
Struts / Spring (at least one)
JDBC / JPA /Hibernate (at least one)
Creting and managing tables in these databases (MYSQL / Postgres / Oracle / SQL Server / Others - at least one)
Angular 2+ version /HTML/JS/CSS

 atleast 2-3yrs in each company
3-5yrs in hands on in coding 

Salary: Not Disclosed by Recruiter

Industry:IT-Software / Software Services

Functional Area:IT Software - Application Programming, Maintenance

Role Category:Programming & Design

Role:Software Developer


Desired Candidate Profile

Please refer to the Job description above

Company Profile

BMS Innolabs Software Pvt. Ltd

Its a product based company having two branches in Bangalore and Pune Interested candidate can fill the form attached to the posting
View Contact Details+

Recruiter Name:Kavya

Contact Company:BMS Innolabs Software Pvt. Ltd