Location : Bangalore
Experience : 6 - 9 Years
Technical / Behavioral
Front end : Strong experience in Angular JS
Middleware : Strong and extensive experience in building highly scalable web applications using Java, Webservices, Microservices with ActiveMQ and SprintBoot
Backend : Strong experience in Oracle, PostgreSQL and good SQL skills
Extensive experience in Frameworks like Spring Core / MVC, Build tools like Maven / Ant, Testing frameworks like JUnit / Mockito / Spring Test, Tools like Swagger / Git / Jenkins / uDeploy / Docker etc.
Responsible for developing highly scalable web applications and software quality (Test tools like SOAPUI / SOAtest / Selenium .
Contribution to Open-Source projects, building libraries, tools and utilities, platform components-must have GitHub profiles to share.
Experience / Knowledge of cloud computing environments and applications (AWS / Azure).
Solid experience in Agile methodologies (SCRUM / Kanban).
Strong programming skills with digital mindset, and fluent across technology components including API Services development and consumption using modern frameworks and open source technologies.
The ability to code in more than one programming language and experience with architectural patterns of large, high-scale applications. We believe in applying the right technology depending on the challenge, and are always exploring new technologies to continually provide value to our customers.
Apply state-of-the-art tools and methods to enable efficiency, performance and agility through automating DevOps processes, continuous integration and delivery pipelines.
Deep understanding of building secure software using modern security principles. Everything we build is under threat. Being aware of attacks and mastering your defenses are integral to safeguarding the trust our customers place on us.
Ability to blend development with testing by participating in quality efforts. We consider software quality is ensured through prevention rather than detection.
Test Automation validation using Selenium / REST ASSURED framework
Improving Unit Test Automation coverage within Squad / team
Owns the outcome by taking personal accountability for delivering strong results
Self-directed, willing to take initiative, pragmatic and results-oriented
Has keen attention to detail and wants to solve really hard problems, not just detect them
Able to work with remote and international team members
The Skills those are good to have for this role
The Expertise we’re looking for
Software Engineer • india, India