hireejobs
Hyderabad Jobs
Banglore Jobs
Chennai Jobs
Delhi Jobs
Ahmedabad Jobs
Mumbai Jobs
Pune Jobs
Vijayawada Jobs
Gurgaon Jobs
Noida Jobs
Oil & Gas Jobs
Banking Jobs
Construction Jobs
Top Management Jobs
IT - Software Jobs
Medical Healthcare Jobs
Purchase / Logistics Jobs
Sales
Ajax Jobs
Designing Jobs
ASP .NET Jobs
Java Jobs
MySQL Jobs
Sap hr Jobs
Software Testing Jobs
Html Jobs
IT Jobs
Logistics Jobs
Customer Service Jobs
Airport Jobs
Banking Jobs
Driver Jobs
Part Time Jobs
Civil Engineering Jobs
Accountant Jobs
Safety Officer Jobs
Nursing Jobs
Civil Engineering Jobs
Hospitality Jobs
Part Time Jobs
Security Jobs
Finance Jobs
Marketing Jobs
Shipping Jobs
Real Estate Jobs
Telecom Jobs

Principal Software Engineer IT

10.00 to 12.00 Years   Bangalore   12 Jul, 2019
Job LocationBangalore
EducationNot Mentioned
SalaryNot Disclosed
IndustryIT - Software
Functional AreaGeneral / Other Software
EmploymentTypeFull-time

Job Description

  • Creates design specifications for high availability and highly scalable applications.
  • Works with clients and Business Analysts to determine software requirements and system impacts
  • Generates technical documentation as well as unit and functional tests, Prepares test data for unit, string and parallel testing.
  • Mentors junior developers in industry best practices, procedures, and concepts
  • Is responsible for ensuring quality of their work as well as the work of the entire development team
  • Investigates new technologies and techniques and researches ongoing industry developments
  • Works closely with the global development team, other senior Solution Architects to plan ongoing feature development, product maintenance, and enhancements
Essential Requirements:
  • Engineering Degree in Computer Science/Engineering, or equivalent professional experience.
  • 10-12 years of Experience in IT Industry, Developing, Defining and Solutioning Digital Applications
  • Good experience on developing RESTful Web Services or Micro Services
  • Strong hold on Data structures and Algorithms
  • Strong hold on Java Programming language - Java 8 is added advantage
  • Hands on experience with developing web applications using later Angular Technology
  • Should have experience with current JavaScript UI & web frameworks such as Angular 4+
  • Experience with Cloud platforms such as PCF
  • Good to be hands on Database technologies like Oracle, Cassandra
  • Experience with Agile development; comfortable working in 2- or 3-week sprints resulting in a working, potentially shippable product at the end of every sprint
  • Experience with modernizing legacy Java web applications to current standards as well as deploying Java EE & Spring applications to enterprise application servers such as WebLogic
  • Strong exposure to Java development, object-oriented design, concurrent and distributed programming along with development best practices including JUnit, TDD and BDD
  • Agile tools including GIT, TFS and code quality tools including Sonar and PMD.
Tech stack:
  • Core Java
  • Angular 2/4/6
  • Spring Boot
  • Spring Framework Basics
  • Spring DI, Spring AOP, Spring MVC, Spring REST, Spring Security
  • Spring ORM / Spring Data JPA
  • Hibernate
  • ORACLE SQL/PLSQL Developer (Partition tables, Triggers, Performance tuning, Indexes, Collections)
Desirable Requirements:
  • Experience in DevOps and CICD, Git/Github/Gitlab/TFS
  • Understanding of NoSQL platforms such as Cassandra/MongoDB
Job Family: Information-Technology Engineering Job ID: R82618,

Keyskills :
javaagilejavascriptsqllinuxjavaeetestdataspringmvcspringdatawebservicesqualitytoolsdatastructureswebapplicationsgiledevelopmenthighavailabilityperfmancetuningapplicationservers

Principal Software Engineer IT Related Jobs

© 2019 Hireejobs All Rights Reserved