Software Development and Support

Software Development and Support

Experience: 3 to 8 yrs
Walkin date : 19th May 18   TO  19th May 18
Walkin time : 9 AM
    Software Development and Support

    Job Title
    Software Development and Support
    Job Description/Summary
    Java Software Developer
    Bachelors Degree in Computer Science, or a comparable discipline.
    May hold professional certifications in IT andor network disciplines.
    5+ years of experience in position as Java developer.
    Excellent written, and spoken English skills.
    Experience working as part of an International team.

    Key tasks
    Java Application & Web development.
    Deployment (Installation & Configuration), maintenance & support of Java applications within a production Linux environment.
    Creation, and maintenance of documentation.
    Proposal, and documentation of high-level designs for major feature enhancements.
    Ownership of release management cycles, tagging of code, and building of release packages.
    Ensuring quality control of developed software.

    Key skills/competencies
    Experienced in advanced Java programming techniques up to and including Java 8 features.
    Experienced in testing frameworks (JUnit, TestNG, Mock Objects etc.).
    Experience with OO Design Patterns, and Anti-Patterns.

    Experience with build automation platforms (Apache Ant, Maven etc.).
    Experience with Continuous Integration platforms such as Jenkins.
    Experience with code instrumentation tools such as static code analyzers, coverage testers, profilers etc.

    Development experience within the Eclipse IDE.
    Appreciation of coding standards.

    Experience with the Agile software development methodology.

    Knowledge of network and software security principles (PKI, SSL, encryption protocols and development of secure code).

    Experience in defining, and interpreting database schemas.
    Experience in writing, and optimizing complex SQL queries.
    Experience in integrating with databases from Java applications (JDBC, Persistence Mechanisms, JPA etc.).

    Experience with Tomcat, Apache, jboss, Java key tool & working with certificates and Java Certificate Stores.

    Experience with regular expressions.

    Ability to work within a Linux environment.
    Experienced in HTML

    Experienced code repository platforms (SVN, Git, etc).
    Experienced in SNMP, SSH, ICMP & SMTP protocols.

    Knowledge of API design.

    Ability to adapt to changing requirements.
    Inquisitiveness and a thirst to learn.
    Ability to think through and resolve complex issues.
    Self-motivated, ability to work independently, ability to find solutions to new challenges and propose new ideas.
    Confidence to propose well justified, alternative technical solutions.

    Appreciation of Change and Incident Management processes.

    Desirable skills/competencies
    Experienced in PHP and Perl scripting languages as well as shell Programming.

    Experienced in JavaScript and its object notation (JSON).
    Experienced in SOAP and REST state APIs.

    Knowledge of DevOps.

    Knowledge of AAA and authentication protocols (LDAP, TACACS, RADIUS).

    Proficiency in network principles (device types, basic configuration, IPv4 addressing, and common use protocols such as UDP, TCP/IP).

    Primary working timezone (EMEA/AMS/APJ)

    Please register on the below link as only registered applicants will be allowed to attend the interview. Link will be open will 5PM,11 May 2018.
    Link – https: //

    Interview date: Saturday, 12th May 2018
    Interview time: 10:00am to 1:00pm

: HTML, Javascript, PHP, Web Development, JSON, Advanced Java, Eclipse IDE, Rest, JDBC, Apache Tomcat

: Not Mentioned

: Software Developer

: HR

: - 283 & 284, 13th Floor, Prince Infocity II, Kandanchavadi, Chennai, Tamil Nadu 600091

Website: http:\www.tatacommunications.comcareers

Latest Walkin Jobs

Leave a Reply

Your email address will not be published. Required fields are marked *