Unclassified - Milford Mill, MD

posted 7 days ago

Full-time - Mid Level
Milford Mill, MD

About the position

The Senior Java Web Application Developer will be responsible for developing and maintaining Java-based web applications, with a focus on major projects. This role requires the ability to design, code, test, and implement systems while adhering to Service Oriented Architecture principles. The developer will work independently, provide technical direction to team members, and communicate effectively with stakeholders.

Responsibilities

  • Develop and maintain Java-based web applications.
  • Accountable for major projects, including design, coding, testing, and implementation.
  • Document solution architecture and design using UML.
  • Provide technical direction to team members.
  • Contribute to the analysis and determination of advanced technological ideas.
  • Support management and customers with advanced technical research studies and applications.
  • Work on complex technical problems and provide innovative solutions.

Requirements

  • Experience with Hadoop/HDFS/MapReduce.
  • Experience with J2EE Framework/ORM such as Struts and Hibernate.
  • Database experience with Oracle and DB2.
  • XML processing experience such as XSD, XPath, XSL, XSLT.
  • Experience with JavaScript, HTML, and SSL.
  • Strong communication and documentation skills.
  • Experience with version control software such as MKS and CSS.
  • Familiarity with Web Service technologies such as Apache Axis, SOAP, and WSDL.
  • Experience in UML diagramming and design documentation.
  • Solid OOD/OOP foundation.

Nice-to-haves

  • Experience with Hbase/NoSQL or similar technology.
  • Experience with Pig and/or Hive.
  • Familiar with Rational Unified Process, CMM/CMMI.
  • Familiar with MS Project and Visio.
  • Familiarity with IT Governance frameworks.
  • Exposure to writing Technical White Papers and systems design documents.

Benefits

  • Flexible work schedule
© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service