Senior Software Developer (Java)


Job Title:- Senior Software Developer (Java)
Educational Qualification:  B.Tech/MCA/Mtech/ MS
Years of work experience: 4 to 8 yrs
Mandatory Skills:  Java, J2EE, Spring 
Desired Skills: Angular/React, Vue , HTML5, JavaScript, jQuery, CSS, Jboss, Bootstrap
Working hrs 12 PM to 9PM IST
Salary Range: 8 to 16 LPA  (Based on level of  experience) 
Roles and Responsibilities
Interpret written business requirements, functional requirements and technical specification documents to design and develop technical solutions that meet business needs
Collaborate with IT and Business partners to design, develop, and troubleshoot end to end technical solutions
Develop solutions that are reusable, testable, efficient and elegant.
Identify and manage downstream dependencies/impacts.
Ability to guide/ mentor the team is a must.
Identify and communicate technical risks, issues, and changes
Contribute to design review meetings with other members of Application Development

Required Skills:
Excellent team player with good organizational, communicational, analytical and logical skills.
Excellent experience with Java and J2EE
3 plus Years of experience and exposure to Angular is desired.
3 plus Years of experience with Spring, Spring Integration is must.
Experience with creating and consumption of web services including REST, JSON, XML, SOAP
Good understanding of the web browsers, web applications and how they work.

Desired Skills:Proficient in HTML5, JavaScript, jQuery, CSS
Familiarity with JBoss  and Eclipse.
Responsive layouts and bootstrap.
Unit testing.
Familiarity with Oracle and SQL Server databases.
Familiarity with working within an Agile environment and part of an agile scrum team.

Bachelor’s Degree - Computer Science or Management Information Systems (or equivalent work experience)
4+ years of IT work experience with demonstrated increasing responsibilities
Superior organizational and communication skills
Ability to understand technological complexity and articulate it into simple solutions
Financial Services industry experience is a plus