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.
· Develop, communicate, collaborate, and monitor standard processes to promote the long-term health and sustainability of operational development tasks.
· 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 Micro Service frameworks, Kubernetes and Docker containers.
· Working knowledge of JavaScript frameworks like ReactJS – Good to have
· Working knowledge of unit test framework like Junit, 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 InformationJOB ID: HRD251228Category: EngineeringLocation: Lot 115 (P),Nanakramguda Village,,Serilinganpally Madndal, RR District,Hyderabad,TELANGANA STATE,500019,IndiaExemptEarly Career (IT&SALES)