Country/Region:  IN
Requisition ID:  17322
Work Model: 
Position Type: 
Salary Range: 
Location:  INDIA - NOIDA- BIRLASOFT OFFICE

Title:  Technical Specialist-App Development

Description: 

Role/Title

Sr. Full Stack Developer

Preferred skills/expertise

Java, Angular/React + Oracle

Preferred Location

Noida

 

Skills & Experience

Essential

  • Evidence of ability to acquire business and technical domain expertise
  • Technical experience of multiple languages, libraries and frameworks - being T-shaped with both breadth and specialism in Java
  • Extensive experience with secure coding practices and leading thinking for a team, especially introducing new secure standards
  • Leadership experience of defining Software Engineering best practices to include peer reviews, auditable processes and version control systems
  • Designing and engineering changes for corporate enterprises that consider the range of elements available to modern web-enabled and responsive enterprise applications
  • Extensive experience in working collaboratively, leading co-ordination among cross-functional teams and the ability to work effectively within organizational differences and priorities
  • Expert communication and analytical skills; including thought leadership and solution challenge, improvement and pioneering
  • Ability to work effectively independently or in a team environment
  • Extensive experience with OO design and development of Java 8 SE and EE
  • Distributed Multi-threaded Enterprise applications using the Spring framework
  • Experienced with web-based applications using microservices, API, SOA, n-tier
  • Web: HTML, DHTML, CSS, JavaScript, Angular.js, React.js, Servlets, JSP, Ajax, JSTL, JSON, JQuery
  • Interfaces: XML, XSLT, JAXP and Web services (SOAP and REST)
  • Automated unit testing: Junit, Power mock, Mockito, Mocha
  • Databases: Expert level experience with Oracle PL/SQL and MongoDB
  • Servers: Linux scripting, Tomcat configuration
  • Experience with collaboration tools such as JIRA and Confluence

Desirable

  • Expert level experience of Cloud technologies
  • Expert level experience with Agile and Scrum methodologies
  • Expert level experience with analytics tools to investigate code performance and optimization
  • Good understanding of functional/non-functional testing concepts
  • CI/CD and delivery pipeline implementation: GIT, Maven, Gradle, Artifactory, Jenkins
  • Knowledge of modelling languages like UML, SOMF, ORM etc
  • Microsoft Office tools and the ability to present ideas effectively
  • Insurance / banking / loan management domain knowledge