Talent.com
This job offer is not available in your country.
Software Development Engineer

Software Development Engineer

ConfidentialNoida, Bengaluru / Bangalore
30+ days ago
Job description
  • 5 to 12 years of Software Development experience in technologies described below.
  • Must have strong Java platform and computer science fundamentals.
  • Experience with coding Web based User Interfaces using Javascript, HTML, CSS, JSPs. and comparable languages
  • Good proficiency in Java as a programming language with hands-on experience in coding with Java 8+.
  • Ability to troubleshoot and analyze Web based User Interface using browser internal tooling and / or external tools
  • Knowledge and hands-on experience in at least one of the Web UI frameworks and libraries like Smartclient, ReactJS, Jquery, D3 etc.
  • Must have strong fundamentals on OLTP style applications and related concepts.
  • Must have strong fundamentals and proficiency in core technologies used for web development within TNS solution - Java 8+, HTML, CSS, JavaScript, JSP, Spring (MVC, Security, AOP etc.) and Hibernate
  • Must have experience building ReST based web services.
  • Experience working with event / message-based communication platforms such as Kafka, ActiveMQ etc.
  • Be able to work in an independent manner as part of an Agile scrum team
  • Be able to research technical solutions and recommend options with appropriate reasoning.
  • Experience in any relational database (Oracle, Mysql, etc.) is a significant plus
  • Experience working with Hadoop technologies and Spark framework.
  • Foundational understanding of Cloud based development in general and working on AWS deployed applications in particular.
  • Foundational understanding of HDFS based systems and NoSQL databases like HBase, Druid, Solr
  • Qualifications

    • B.E. / B.Tech / BS in Computer Science or equivalent in related fields
    • Desired Skills :

    • Continued interest in UI development trends and current design strategy and technology
    • Hands-on experience with any widely used visual design tool is a plus
    • Good problem-solving skills and the ability to optimize code for the best possible outcome.
    • Professional interpersonal skills
    • Experience creating code to application users personalized needs and requirements.
    • Ability to work effectively in a collaborative environment to create top-performing interfaces.
    • Skills Required

      Java, Javascript, Reactjs, Rest Apis, Spring

    Create a job alert for this search

    Software Development Engineer • Noida, Bengaluru / Bangalore