Java Developer
6d ago
source : GrabJobs

Job Description : -

  • Defines, designs and implements programs integrating multiple software systems, modules and technologies.
  • Provides technical leadership to a team of mid-level and entry-level developers.
  • Develops software that is object oriented and conforms to program standards to ensure reusability and repeatability.
  • Works with version management system to control the release of changes
  • Works with bug tracking to resolve moderately complex issues and ensures that all bugs along with solutions are documented.
  • Works closely with design team offering input and works closely with customers to ensure solutions will meet requirements.
  • Communicates effectively in oral and written form
  • Job Requirements : -

  • Bachelor or Masters degree in Computer Science or equivalent experience in the field of software development
  • Solid Object-Oriented Design / Object Oriented Programming (OOD / OOP) foundation
  • Experience with Java EE, Object Relational Mapping (ORM) Frameworks, Java Server Pages (JSP), Enterprise Java Beans (EJBs), Java Data Base Connectivity (JDBC), and Java Message Service (JMS).
  • Experience with Struts, Spring and / or Hibernate Frameworks.
  • Experience with RESTful programming.
  • Experience with Java Batch applications.
  • Experience with JavaScript, JQuery, Ajax, HTML, and CSS.
  • Experience with XML processing such as XSD, XSL, XSLT, XPath, etc
  • Experience with Service Oriented Architecture (SOA) principles
  • Database experience such as Oracle, DB2, SQL Server, SQL (and JDBC)
  • SQL / Oracle DB - EAI, B2B, Provisioning, BSCS, and other systems communicate with OMS via RDBMS SOAP and XML
  • Web Service Technology and Security, Web Service Definition Language (WSDL), Web Services-Interoperability (WS-I), Message Transmission Optimization Mechanism (MTOM), SOAP with Attachments (SwA) is a plus
  • Java - OMS NEI (Network Element Interface) are written in Java General programming - OMS logic is contained inside BST.
  • Unix knowledge and shell scripting - search and read log files, start / stop OMS engine using shell script
  • Applying web development design patterns
  • Demonstrated thorough knowledge of development methodologies, technologies and standards
  • Experience in the full life cycle of next generation IT applications, including secure coding practices
  • Able to identify and recommend best practices
  • Excellent verbal and written communication skills and ability to interact with other teams
  • Report this job

    Thank you for reporting this job!

    Your feedback will help us improve the quality of our services.

    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.
    Application form