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

Full Stack API Engineer

3.00 to 6.00 Years   Bangalore   11 Apr, 2021
Job LocationBangalore
EducationNot Mentioned
SalaryNot Disclosed
IndustryEducation / Training
Functional AreaGeneral / Other Software,Web / Mobile Technologies
EmploymentTypeFull-time

Job Description

*About Standard Chartered We are a leading international bank focused on helping people and companies prosper across Asia, Africa and the Middle East. To us, good performance is about much more than turning a profit. Its about showing how you embody our valued behaviours - do the right thing, better together and never settle - as well as our brand promise, Here for good. Were committed to promoting equality in the workplace and creating an inclusive and flexible culture - one where everyone can realise their full potential and make a positive contribution to our organisation. This in turn helps us to provide better support to our broad client base.The Role ResponsibilitiesIn terms of the day to day you will be responsible for:

  • Design, develop, and maintain code that meets requirements, is high quality, efficient, reusable and performs efficiently and effectively to provide a great customer experience
  • Incorporate standards and best practices, including performance, security, scalability, testability and maintainability
  • Candidates will be responsible for automating parts of the development process in a way that tightens the development feedback loop. They should also be able to identify opportunities for automation during the development process.
  • Participate in code reviews to spot issues around architecture, performance, security, and more
  • Translate application storyboards and use cases into functional applications
  • Help maintain code quality, organization, and automatization
  • Contribute to design patterns and coding standards while being mentored
  • Troubleshooting interface software and debugging application codes.
  • Developing and implementing front-end architecture to support user interface concepts.
  • Monitoring and improving front-end performance.
  • Documenting application changes and developing updates.
  • Use continuous delivery to ship incremental improvements many times per week
Our Ideal CandidateTo be successful in this role we believe the below requirements and experience will make it easier, but it is by no means mandatory:
  • Bachelor s degree in Computer Science / Engineering or a related discipline, graduate degree preferred
  • Proficient in Java 8+ (preferably 11+) with a good knowledge of its ecosystems
  • Understanding of Object Orient Programming and Functional Programming paradigms.
  • Good knowledge of JavaScript, SpringBoot and technologies around it.
  • Good knowledge of frameworks such as ReactJS and EmberJS
  • Good understanding on HTTP, RESTful APIs, HTML and CSS.
  • Proficient understanding of code versioning and CICD tools like Git or Bitbucket, Jenkins, Ansible, Maven, Gradle
  • Knowledge and experience in Container Infrastructure such as Openshift (OCP), Kubernetes, Helm, AWS, Terraform.
  • Experience with both SQL and NoSQL databases like Oracle SQL, MongoDB, PostgreSQL, AWS Aurora.
  • Monitoring and Tracing using tools such as Sysdig, AppDynamics or Elastic stack
  • Articulate on unit and integration tests and the significance of the test pyramid. They should be able to describe the costs of a lack of tests, or weak tests, or flaky tests. They should be confident and comfortable with JUnit4 and at least one assertion library.
  • Demonstrated experience in delivering high quality software with various test strategies, test automation, source code management and continuous integration and delivery
  • Familiarity with continuous integration
  • Solid understanding of object-oriented programming
  • Familiar with various design and architectural patterns
  • Skill for writing reusable Java libraries
  • Knowledge of concurrency patterns in Java
  • Sufficiently deep and broad knowledge of the underlying technical domain so that they can adapt to any tools and technologies that are required of them.
  • Demonstrable ability for writing clean, readable code
  • Understanding fundamental design principles behind a scalable application
  • Creating database schemas that represent and support business processes
  • Basic understanding of JVM, its limitations, weaknesses, and workarounds
  • Good understanding of digital banking products, processes and retail banking systems will be a plus
  • Thrives in an energetic and dynamic environment and can successfully work well under pressure while handling multiple tasks with tight timelines.
  • Team player who is independent, motivated, proactive, good problem solver, energetic and possess good analytical skills
  • Demonstrated competency in a variety of software development tools and approaches
Apply now to join the Bank for those with big career ambitions. To view information on our benefits including our flexible working please visit our career pages . We welcome conversations on flexible working.,

Keyskills :
software development toolsfront enduse casesoracle sqlretail bankingdesign patternstest automationcomputer sciencebanking productscoding standardsdevelopment toolsFull Stack API Engineer

Full Stack API Engineer Related Jobs

© 2019 Hireejobs All Rights Reserved