Corporate and Workplace Solutions-Software Engineering-Associate-BengaluruBengaluru, Karnataka, India
Corporate and Workplace Solutions-Software Engineering-Associate-Bengaluru
Corporate and Workplace Solutions-Software Engineering-Associate-BengaluruBengaluru, Karnataka, India

RESPONSIBILITIES & QUALIFICATIONS

Responsibilities:

  • Design and develop application using Java/J2EE & Web technologies.
  • 2+ years of Experience working with business or clients to transform requirements into software solutions.
  • Good Analytical and Problem solving skills
  • Experience with continuous delivery and deployment practices– preferred experience on Git pipelines.
  • Experience working with cloud infrastructure and SaaS solutions in a hybrid Cloud environment.
  • Communicate with managers and team members globally

Minimum Qualifications:

  • Strong analytical and problem solving skills
  • Proficiency in data structures and algorithms
  • Experience working directly with client to transform requirements into software solutions preferred.
  • Proficient at working with large and complex code bases
  • Strong verbal and written communication and organizational skills
  • Highly motivated. Willingness to take initiative and work independently
  • Experience in analysis, design and development of web based application with J2EE and relational database technologies

Technologies

  • Hands on engineer with an awareness of below skills
    • Design and development of web based application using Java/J2EE, REST, Relational and NOSQL databases.
    • Cloud Technologies - AWS 
    • Programming - Java, Shell script, Terraform
    • Messaging - Kafka, RMQ
    • Frameworks - Spring boot, Spring cloud
    • Site Reliability Engineering (SRE) - Prometheus, Grafana
    • UI – ReactJS, Visualization libraries
    • Container – Docker, Kubernetes

Preferred Qualifications:

  • Experience with at least one code repository such as GitLab, SVN
  • Hands-on experience of test driven development
  • Automated testing & tools (JUnit, JMeter, Cucumber, etc.)
  • Continuous builds & associated tooling (Maven, Gradle)
  • Experience with BPMN modeling and Workflow solutions would be a plus
  • Experience with Automation Testing tools like Selenium, Cucumber, DBUnit