Type : Full Time
Location : Bengaluru
Experience Required : 10 Year(s)
- Salary : 1,700,000 - 2,500,000 (P.A.)
Industry : BPO/ITES
Preferred Skills : Agile Development
Angular.js
Aws
Azure
Java
JIRA
Linux
Mongo DB
MySQL
PostgreSQL
RDBMS
Job Description :
- Utilize modern object oriented computer programming techniques and agile programming methodologies
- Develops and maintains code and integrates software components into a fully functional software system
Desired Skills:
- Requires experience across the software development lifecycle: architecture, design, code, integration and test
- Document and maintain architectures, requirements, algorithms, interfaces and designs for cloud based web
applications
- Knowledge of object oriented analysis and design methods, with coding experience in Java
- Experience with Test Driven Development (TDD) and/or Behavior Driven Development (BDD)
- Must have experience in software development with the following:
- Java and XML Technologies (Java 8/9/10, JAXB, BaseX)
- Web Applications/Services (Spring Boot/REST)
- JavaScript Frameworks Angular 4 or higher
- Databases (both NoSQL and RDBMS) MySQL, PostgreSQL, Graph DB, Mongo DB
- Micro service Architecture and Design
- Cloud Native Java Development (Cloud Foundry, AWS, Azure, S3, RabbitMQ)
- Functional testing frameworks and tools Selenium, Cucumber, Gherkins
- Strong skills with Linux/UNIX development and deployment environments
- Experience with performance tuning and scaling distributed cloud based applications.
- Experience with Continuous Integration/Continuous Deployment
- Atlassian Suite familiarity (Jira, BitBucket, Bamboo, Confluence)
- Strong leadership skills and ability to communicate with stakeholders of different backgrounds and skill levels
- Proficient in Agile software development methodologies
- Strong inclination to learn new technologies, techniques and tools and coach members of the team if required.
- Ability to develop community of practices to facilitate discussions with technical team to drive improvements and
efficiencies
- Must have experience in Aerospace domain.
- Experience with DO178C/DO330 or Safety Critical Software will be preferred.
Qualifications - External
- Engineering degree and 9+ years of related work experience, a Master's degree and 7+years bachelor's degree