Senior Java Developer - Chandigarh, India - Finxera

    Finxera
    Default job background
    permanent Technology / Internet
    Description

    Job Description :

    Strong Development Skills in Java (JDK 1.7 OR 1.8)

    Strong experience with J2EE, Core Java (Serialization, Synchronization, Concurrency, Reflection), Frameworks ORM tools (Hibernate, Spring, Jersey etc), Presentation Layer (JSP Servlet), Databases, Build and Release, Systems Integration, Agile.

    Strong in software development process, test driven development.

    Strong OO design skills implementation of design patterns.

    Involves understanding of basic database architecture and design.

    Help management establish and enforce team processes and standards.

    Produce high quality code, perform code reviews and mentor lead team of junior engineers

    Experience with Multithreading Data Structures and Algorithms is highly preferred.

    Experience with AWS or other cloud-based solution is highly preferred.

    Expected to stay updated of new technologies and of changes in technologies that affect back- end and front-end web development.

    Demonstrate effective communication and motivational skills.

    Manage and mentor a team of 2-3 talented junior engineers.

    Good communication skills and ability to work with global teams to define and deliver on projects.

    Self driven and fast learner with high sense of ownership

    Skills & Qualifications Required :

    Should have scored 70% & above in 10th & 12th grade.

    A Minimum of a Bachelor's degree in Computer Science or related software engineering discipline, or equivalent

    Ability to learn quickly and independently

    Strong and innovative approach to problem solving and finding solutions

    Excellent communicator (written and verbal, formal and informal)

    Flexible and proactive self-motivated working style with strong personal ownership of problem resolution

    Ability to multi-task under pressure and work independently.

    Ability to prioritize when under pressure

    Business Knowledge on financial services domain experiences would be a plus

    )