Front End Developer

Company:  https:/wayup.com/sitemap.xml
Location: Ashburn
Closing Date: 04/11/2024
Salary: £100 - £125 Per Annum
Hours: Full Time
Type: Permanent
Job Requirements / Description

Job Description

Job Description

JAVA Frontend Developer

We are currently seeking a motivated Backend Developer to join our team.

Note: US Citizenship is required, and the ability to obtain and maintain a
DHS Public Trust suitability

Primary job responsibilities include :

• Design and build applications using ReactJS, AngularJS, Typescript.

• Strong knowledge of Relational Databases (Oracle, PostgreSQL) and SQL.

• Good understanding of backend development work using Core Java/JDK, REST services

• Collaborate with Leads & developers on solutions and independently develop and deliver in an agile environment.

• Lends expertise to design, coding, testing, debugging, documenting, maintaining and modifying of computer programs of moderate complexity and risk

• Performs investigation, analysis and resolution of technical problems related to system functions, programming and procedures. Monitors operating efficiency of existing systems

• Defect Resolution

• Work with users in an Agile development approach to understand requirements, then elicit feedback and refine solution through demonstrations. Full participation in the Agile / Scrum process including speaking up and giving your opinion!

• Present the solution at formal and informal design reviews, and document the design according to the Government’s system lifecycle methodology

• Full-Stack Engineer capable of designing solutions, writing code, testing code, automating test and deployment

• Mentor and raise the game for teammates in all areas

• Ready, willing, and able to pick up new technologies and pitch in on story tasks (design, code, test, CI/CD, deploy, maintain, and enhance)

• Able to research and learn new methodologies and technologies and bring knowledge to the team

• A solid understanding and experience of architecture patterns including ESB, SOA, database, integration, Cloud & Microservice architecture.

• A self-driven, highly motivated technologist who can work with a high degree of autonomy and is able to prioritize effectively.

• Participate in Code Reviews and support QA initiatives to ensure high-quality delivery

• Excellent trouble-shooting skills, with the ability to quickly identify and document the root cause of issues, and effectively communicate possible resolutions

• Utilize engineering practices like pair programming, TDD, ATDD, CI/CD, and refactoring techniques

Work experience:

• 5+ yrs min. IT experience

• 3+ yrs React and Angular experience

• 3+ Yrs experience on Relational Databases/SQL

• Understanding of Core Java/J2EE development

• Experience in Linux/Unix environment and Windows

• Hands on Experience with CI CD process – Jenkins, Gitlab etc

• Cloud experience a plus

• Experience with some variation of BPM (Business Process Modeler) workflow

• This is a highly technical position.

Required Technical Experience:

• Bachelor’s Degree from a regionally accredited institution in
Computer Science, Computer Engineering, Electrical Engineering or
related disciplines

• Expertise with React and Angular development

• Clear understanding of web services and SOA related standards like REST/OAuth/JSON and SOAP/WSDL. Experience writing and consuming web services (SOAP/RESTful).

Experience with Spring Cloud-based Microservice, Experience in Service development in SOAP and REST.

• Experience with web security, WSAUTH, HTTP/s, HSTS, etc.

• Experience working with users to define requirements and demonstrate solutions

• Experience designing and delivering complex, highly-scalable software components

• Experience utilizing various debugging tools and methodologies for debugging UI and components

User Interface (UI): JavaScript (Vanilla JS, React.JS, AngularJS), Typescript (Angular 2+), CSS3, HTML5, responsive web design.

Cloud/DevOps : Ansible, Docker, AWS

CI/CD: Jenkins, Artifactory, Gitlab, Nexus

Build Tools: Maven, Gradle, NPM, Yarn

Automated Test Tools : Junit, Cucumber

Desired knowledge and experience include

• Developing 100% automating unit tests

• Using the Eclipse IDE

• Strong initiative: must be able to take a high-level requirement, ask questions/seek clarifications, and get the job done

• Ability to work in a high-pressured, tight-deadline environment

• Superior written and oral communication skills are essential

• Must be able to multitask efficiently and progressively and work comfortably in an ever-changing data environment

• Must work well in a team environment as well as independently

• Excellent verbal/written communication and problem-solving skills; ability to communicate information to a variety of groups at different technical skill levels

Customer Requirements:

• Clearance – Must pass CBP BI

• Citizenship – Must be a US Citizen

#J-18808-Ljbffr
Apply Now
Share this job
https:/wayup.com/sitemap.xml
An error has occurred. This application may no longer respond until reloaded. Reload 🗙