ands-on design, analysis, development and troubleshooting enterprise application .
·
upport healthy software development practices, including complying with the chosen software development methodology (Agile, or alternatives), building standards for code reviews, work packaging, etc.
·
reate and maintain monitoring technologies and processes that improve the visibility to our applications' performance and business metrics and keep operational workload in-check.
·
valuate software (or configuration) issues with many areas of the system and resolves them in a timely manner.
M
ust haves -
·
0+ years of experience in software product development and designing large enterprise applications
·
+ years of experience in Java, J2EE, Spring boot with Design Pattern Exp
·
xcellent knowledge in Micro Service frameworks, Kubernetes and Docker containers.
·
orking knowledge of JavaScript frameworks like ReactJS
·
orking knowledge of unit test framework like Junit, Test Driven Development (TDD)
·
t least 4+ years of experience developing cloud applications (Preferably Azure OR AWS)
·
nowledge of agile software development.
·
trong knowledge of design and integration patterns especially in applications involving Portals/SSO, legacy applications, B2B Applications, external partners using ESB.
·
xperience with real time device interaction using industry standard protocols, eg: ModBus, MQTT, OPC and etc � Good to have
·
and on Experience in designing and developing scalable enterprise applications
G
ood to have -
·
xposure to cloud technologies.
·
evOps Knowledge
·
xperience in On-prem to Cloud communication and migration.