Skip to main content

JAVA Developer

L5

watiHyattsville, MD4 days ago
Java Developer Annapolis, MD12+ months
Mandatory Qualifications:
  • Bachelor’s degree in Computer Science or a related field.
  • Five (5) years’ experience in JAVA/J2EE programming.
  • Skilled in the following: HTML/CSS, JavaScript, jQuery, front end frameworks, CSS Preprocessors, and Responsive/Mobile design.
  • Experience in design and implementation using user interface frameworks like Angular, React and Vue.
  • Proven communication skills.
  • Ability to breakdown complex concepts into organized and concise units.
  • Ability to work in an agile, self-motivated environment with multiple, concurrent priorities.
  • Experience with Reverse Engineering and Refactoring code.
  • High level understanding of XML documents, syntax and validations and associated xsd.
  • Ability to quickly evaluate, learn and prototype new technologies.
  • Skilled in Full Stack development as follows:
  • HTML/CSSJavaScript, Angular, React or VueGitlabPython (Django)
  • Java EE 6/8, servlets, core java
  • Web Architecture (code structure, data modeling, computational function)HTTP/RESTful WSDB storage and access
  • Relational and non-relational data
  • Knowledge of object-oriented concepts, design patterns and UML notation
  • Experience building applications within Spring Boot
Responsibilities:
  • Analyzing, designing, and developing iterative user interface (UX) design procedure and template standardization, linking users in the design process throughout a variability of design and research methods so as to make highly accessible and usable products.
  • Working with other team members to perform systems review and problem solving in a timely and accurate fashion.
  • Analyzing existing applications that use Java server Faces (Prime Faces framework) to migrate to micro services architecture to leverage any of the user interface frameworks like Angular, React and Vue.
  • Analyzing Use Interface requirements to design and implement for Web applications.
  • Evaluating business rules and objectives to design encapsulated components that manage their own state then compose them to make UIs.
  • Preparing and implementing automated test solutions for each new interface.
  • Preparing and maintaining documentation for all software development phase (Use Cases, Design Documents, UML, Technical Documentation)
  • Support of critical court applications.
  • Establish and maintain effective working relationships with peers, end users, and vendor development staff as well as all levels of management and judicial personnel.
  • Provide accurate estimates for Jira tasks using Scrum development process.
  • Lifting, within reasonable accommodation, personal computers, printers, scanners, and other equipment associated with a standard computer workstation.
Regards Naresh Damagalla West Advanced Technologies, Inc
Apply now (opens in a new tab)
Apply now (opens in a new tab)

Level

SeniorL5

Location

Hyattsville, MD

Occupation

Software Developers

Industry

Custom Computer Programming Services

Posted

4 days ago

To get sharper similar jobs, create your profile using the link below.

Create profile