Finding the best job has never been easier
Share
Key Responsibilities
Hands-on design, analysis, development and troubleshooting enterprise application
Support healthy software development practices, including complying with the chosen software development methodology (Agile, or alternatives), building standards for code reviews, work packaging, etc.
Evaluate software (or configuration) issues with many areas of the system and resolves them in a timely manner.
Must haves -
4+ years of experience in software product development and designing large enterprise applications
2+ years of experience in Java, J2EE, Spring boot with Design Pattern Exp
Excellent knowledge in , Kubernetes and Docker containers
Working knowledge of JavaScript frameworks like – Good to have
Working knowledge of unit test framework like , Test Driven Development (TDD)
Experience developing cloud applications
( Preferably Azure OR AWS)
Knowledge of agile software development.
Strong knowledge of design and integration patterns especially in applications involving Portals/SSO, legacy applications, B2B Applications, external partners using ESB.
Experience with real time device interaction using industry standard protocols, eg: ModBus, MQTT, OPC and etc – Good to have
Hand on Experience in designing and developing scalable enterprise applications
Good to have -
Exposure to cloud technologies.
DevOps Knowledge
Experience in On-prem to Cloud communication and migration.
Additional InformationThese jobs might be a good fit