Senior Software Engineer - Java/J2EE (4-8 yrs) Chennai (Systems/Product Software)
e3consultant
Chennai, India
3d ago
source : hirist.com

Description :

  • We are looking for a Senior Software Engineer(JAVA) to produce and implement functional software solutions. You will work with upper management to define software requirements and take the lead on operational and technical projects.
  • In this role, you should be able to work independently with little supervision.

    Should be handled a team of 5-6

    Responsibilities :

  • Designing, implementing, and maintaining Java applications that are often high-volume and low-latency, required for mission-critical systems
  • Delivering high availability and performance
  • Contributing in all phases of the development lifecycle
  • Writing well-designed, efficient, and testable code
  • Conducting software analysis, programming, testing, and debugging
  • Managing Java and Java EE application development
  • Ensuring designs comply with specifications
  • Preparing and producing releases of software components
  • Transforming requirements into stipulations
  • Support continuous improvement
  • Investigating alternatives and technologies
  • Presenting for architectural review
  • Skills :

  • Good Knowledge of the JAVA Ecosystem
  • Data Structures, Collections, JVM Memory Management and Garbage Collector
  • J2EE framework - JNDI,JDBC,Java Mail
  • Java-based Web services
  • Experience in Unit Testing Frameworks, such as Junit,JMock.
  • Java XML / JSON Parsing,Coding
  • Service Oriented Architecture
  • Experience in Multithreading and nio modules are Preferred
  • Java certification preferred
  • Linux / Unix or Windows Platform
  • Added Advantages :

    1) Experience with ELK Stack

    2) Experience with NOSQL, such as

    Step 2
    Apply
    Add to favorites
    Remove from favorites
    Apply
    My Email
    By clicking on "Continue", I give neuvoo consent to process my data and to send me email alerts, as detailed in neuvoo's Privacy Policy . I may withdraw my consent or unsubscribe at any time.
    Continue
    Application form