Software Developer - Bangalore, India - Triumph Ladders Pvt. Ltd.

    Triumph Ladders Pvt. Ltd.
    Triumph Ladders Pvt. Ltd. Bangalore, India

    1 week ago

    Default job background
    permanent Technology / Internet
    Description

    Job Description :

    Role :
    Developer

    Exp : 6+ Yrs


    Location :
    Bangalore

    Notice Period : 0-30 Days


    Primary Skills :
    Apache Kafka; API; Big Data; CI/CD; DB Architecture & Design; Docker; ELK Stack (Elastic Search, Logstash, Kibana); GCP; Git (GitHub, GitLab, BitBucket, SVN); Hadoop / HDFS; HBase; HiPED; Hive; J2EE; Java; Jboss; JavaScript; Jenkins; JUnit; Kafka; MySQL; NoSQL; Postgres / Postgresql; Postman; PySpark; Python; RDBMS; REST Web Services; Shell scripting; Spark; Spring Boot; Spring; SQL; YAML


    Job Description :

    • 7+ years of software development experience
    • 35 years of experience leading teams of engineers
    • Demonstrated experience with Agile or other rapid application development methods
    • Demonstrated experience with objectoriented design and coding
    • Demonstrated experience on these core technical skills (Mandatory)
    • Core Java, Spring Framework, Java EE
    • Hadoop Ecosystem (HBase, Hive, MapReduce, HDFS, Pig, Sqoop etc)
    • Spark
    • Relational Database (PostGreS / MySQL / DB2 etc)
    • Data Serialization techniques (Avro)
    • Cloud development (Microservices)
    • Parallel & distributed (multitiered) systems
    • Application design, software development and automated testing
    • Demonstrated experience on these additional technical skills (Nice to Have)
    • Unix / Shell scripting
    • Python / Scala
    • Message Queuing, Stream processing (Kafka)
    • Elastic Search
    • AJAX tools/ Frameworks.
    • Web services , open API development, and REST concepts
    • Experience with implementing integrated automated release management using tools/technologies/frameworks like Maven, Git, code/security review tools, Jenkins, Automated testing and Junit.
    • Demonstrated leadership in designing sustainable software products, setting development standards, automated code review process, continuous build and rigorous testing etc
    • Ability to effectively lead and communicate across 3rd parties, technical and business product managers on solution design
    • Primary focus is spent writing code, API specs, conducting code reviews & testing in ongoing sprints or doing proof of concepts/automation tools
    • Applies visualization and other techniques to fast track concepts
    • Functions as a core member of an Agile team driving User story analysis & elaboration, design and development of software applications, testing & builds automation tools
    • Works on a specific platform/product or as part of a dynamic resource pool assigned to projects based on demand and business priority
    • Identifies opportunities to adopt innovative technologies

    Qualification :

    • Bachelor"s degree in computer science, computer engineering, other technical discipline, or equivalent work experience
    )