Software Development Engineer II - Java/J2EE (2-6 yrs) Bangalore/Delhi (Systems/Product Software)
Genius Cosultant Ltd.
Delhi
3d ago
source : iimjobs.com

Desired Skills :

  • Strong programming, debugging, and problem-solving skills
  • Strong understanding of data structures and algorithms.
  • Sound understanding of object-oriented programming and excellent software design skills.
  • Good experience of SOA / Microservices / Restful services and development of N-tier J2EE applications.
  • Strong understanding of database design and SQL development.
  • Good to have knowledge of NoSQL technologies like MongoDB, Solr, Redis, Cassandra or any other NoSQL database
  • Knowledge of design patterns and good to have exp of large-scale applications
  • Understanding and experience of AWS Services like SQS, RDS, Elastic search, Ortheir equivalent like Apache Kafka, RabbitMQ, Solr would be highly desirable.
  • Ideal Experience :

  • 2 to 6 years of industry experience.
  • Bachelors or Master's Degree in Computer Science / IT
  • Drive discussions to create / improve product, process and technology
  • Provide end to end solution and design details
  • Lead development of formalized solution methodologies
  • Passion to work in startup like environment
  • Major Responsibilities :

    The role will have the following key responsibilities :

  • Translation of complex functional requirements into technical requirements, implementing and maintaining a coherent and progressive development strategy for our product line
  • Design, develop and maintain complex systems using best of the breed development practices and technology.
  • Responsible for the over-all software development life cycle.
  • Delivery of High Quality, Scalable and Extensible systems and applications on-time and on-budget.
  • Adoption and Evolution of the software engineering practices and tools within the organization
  • Keep in sync with the latest technology developments and open source offerings .Evaluate and adopt them for solving business problem of organization.
  • Collaborate with other technology and business teams within the organization to provide efficient robust solutions to the problems.
  • Drive and manage the bug triage process
  • Report on status of product delivery and quality to management, customer support and product teams .
  • ref : hirist.com)

    Apply
    Add to favorites
    Remove from favorites
    Apply
    My Email
    By clicking on "Continue", I give neuvoo consent to process my data and to send me email alerts, as detailed in neuvoo's Privacy Policy . I may withdraw my consent or unsubscribe at any time.
    Continue
    Application form