JAVA Developer
watiHyattsville, MD
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)
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.