Java Developer - Chennai, India - Amtex Systems Inc.

    Amtex Systems Inc.
    Amtex Systems Inc. Chennai, India

    2 weeks ago

    Default job background
    Description
    Amtex Systems is Game Changing Innovators in technology across the world over two decades.

    We specialized in technology platforms and services in Software Development & Information Technology Consulting, Digital Media, Business Intelligence, Mobile Applications and Content Management.

    Amtex is ranked among the top 4 privately held companies in New York for Business Intelligence and Content Management solutions.

    Amtex provides solutions and services to clients in multiple domains including Technology, Financial Services, Media, Fashion, Retail and the Public Sector.

    Amtex is based in New York with offices located across the world. We are looking for an innovative enthusiastic person to join our team.


    Role:
    Java Developer

    Experience :5+ years


    JavaScript :

    • Strong understanding of JavaScript, its quirks, and workaroundsStrong understanding of JQueryBasic understanding of web markup, including HTML5 and CSS3Good understanding of asynchronous request handling, partial page updates, and AJAXProficient understanding of cross browser compatibility issues and ways to work around such issuesGood understanding and hand on experience with the DOM base development.

    Familiarity with JavaScript module loaders, such as and AMDFamiliarity with front-end build tools, such as Grunt and Gulp.jsProficient understanding of code versioning tools, such as {{Git / Mercurial / SVN}}Good understanding of browser rendering behavior and performance.

    Ability to directly manipulate theHTML document object model (DOM) (without using higher-level libraries like jQuery or React)Experience with internationalization,Unicode. Microservices design. Ability to analyze and understand existing code base implemented in JS.


    Java :

    • WebServices (SOAP/Web/Rest Services)Good understanding JTA, JAAS, SSO Mechnium.
    Experience with Object-Oriented Design(OOD).

    Good understanding of JUNIT unit testingPractical knowledge of Design Patterns.
    Experience with Multithreading architecture.


    DBMS Application Programming Interfaces:
    ODBC, JDBC, JPA, proprietary APIs such as Teradata CLI2, ORACLE OCI etcSpring MVC framework and Spring-Security.

    Spring-Boot a plusExperience with Continuous Delivery principles and related tools (Kubernetes, AKS, Docker), Cloud architecture and related software development requirementsExperience with internationalization,Unicode.

    Microservices design. Ability to analyze and understand existing code base implemented in JAVA.

    Platforms:

    • Unix/Windows/AIX, IBM z/OS and IBM I; Desktop and Mobile browsers

    Tools:

    • GIT, Maven, Jenkins, Clear Case

    Databases:

    • Relation, non-relational databases and multidimensional databases. Network data Storage. Practical experience with PostgreSQL, ORACLE, MS SQL, SSAS, ORACLE Essbase, etc.

    Role and Responsibilities :

    • Writing high quality and testable code.
    Perform unit along with integration test.

    Provide inputs to the testing team,review test plans and make sure that the used test procedure is effective, and all possible scenarios are covered.

    Debug and troubleshoot the applications.
    Designing and developing large volume applications for critical systemsDelivering high availability and performance.
    Creating efficient, well-designed code.
    Code tracing approaches and importance.
    Provide technical and resource estimates for new work items.
    Provide regular status reports.

    If interested please share resume at