Springboot developer requisition id: (21011878) primary location: india-chandigarh-chandigarh job function: information technology job posting date: aug 19, 2021, 10:55:02 am description as a member of the data services and integration team, the full stack developer will be responsible for designing, developing, creating test cases and supporting high performance web applications for enterprise it and emerson businessesThis position primarily specializes in j2ee, spring boot framework and expected to develop highly scalable applications and services.
Developing web application backend services/apis by using spring boot framework
Build, and maintain efficient, reusable, and reliable code
Ensure the best possible performance, quality, and responsiveness of built application.
Identify bottlenecks and bugs, and devise solutions to mitigate and address these issues
Work with peer developers & management for ensuring quality delivery to business
Provide prompt updates to business and internal team which ensures stress free experience to business and internal team
Unit testing with junit, automated functional testing using selenium or any similar framework
Familiarity with consuming restful json services
Translation of requirements into back-end code
Knowledge of 12 factor app design methodology & microservices architecture is a plus.
Build & maintain appropriate application documentation, while sharing the knowledge to other team members
Maintain application code to resolve customer issues & ensure timely resolution of bugs
Work effectively in a global team environment.
Bachelor’s degree (b.tech/b.e.) with a major in computer science, information systems or master’s in computer applications
4 to 6 years hands-on experience with core java v8, spring boot, spring (mvc, ioc, aop, security), sql, rdbms (oracle), rest web-services (json)
Hands on experience of developing microservice application & deploying them on any one of the public cloud like azure, aws
Hands on experience of using intellij/eclipse/sts ide
Hands on experience of writing unit test cases using junit.
Knowledge of application performance tuning and ability to track and solve performance issues
Hands on experience in automating build working with maven and svn or similar build tools required.
Experience with bulk operations using spring batch is a plus
Knowledge of design patterns is a plus
Experience of working with agile methodologies
Experience of working with ci/cd tools like azure devops is a plus
Personal attributes required are strong logical and analytical skills, design skills, should be able to articulate and present his/her thoughts very clearly and precisely in english (written and verbal)
Knowledge of security concepts (e.gAuthentication, authorization, confidentiality etc.) and protocols, their usage in enterprise application
Knowledge of domain driven design
Hands on experience in developing uml diagrams is a plus
Working knowledge of cloud containerization technologies is a plus
Works well in an environment with firm deadlines; results oriented
Excellent written and verbal communication skills
Capacity to multi-task and adjust schedules to meet deadlines
Must be open to work during off hours/days as the need may arise
Emerson, a fortune 500 company with $18.4 billion in sales, more than 20 innovation, solutions & engineering centers, and 200 manufacturing locations worldwide, is committed to helping employees grow and thrive throughout their careersWe are innovators, question-askers and problem-solversWe don’t settle for good enough or “this is the way it’s always been done.” instead, we push ourselves and strive for the “never been done before.”
Our automation solutions business enables the greatest use of the world`s most valuable resources, ensuring the performance and safety of industries that are the backbone of daily life.
Our commercial & residential solutions business helps ensure human comfort and health, protect food quality and safety, advance energy efficiency and create sustainable infrastructure.
No calls or agencies please.