drjobs
Developer-Full Stack Senior
drjobs
Developer-Full Stack....
LussoTech LLC
drjobs Developer-Full Stack Senior العربية

Developer-Full Stack Senior

Employer Active

1 Vacancy
drjobs

Job Alert

You will be updated with latest job alerts via email
Valid email field required
Send jobs
drjobs

Job Alert

You will be updated with latest job alerts via email

Valid email field required
Send jobs

Job Location

drjobs

Mclean - USA

Monthly Salary

drjobs

Not Disclosed

drjobs

Salary Not Disclosed

Vacancy

1 Vacancy

Job Description

Role: DeveloperFull Stack Senior

Location: McLean VA Hybrid Onsite in McLean Tuesday through Thursday.

Must Haves: Must have experience in using Java Spring Boot Microservices Angular Linux and Unix. Must have hands on experience in writing code and do coding.

Must Haves: Must have experience in using Java. Must have relational databases experience DB2 and Sybase. MongoDB experience is a must. Experience in developing APIs using Spring Boot framework ideally with Docker container EKS OpenShift Cloud Platform (OCP) is a must. Groovy is a plus. Must have Angular 14 experience latest version.

Supplier Vetting Questions

*Please include answers to these questions at the top of candidate resume. Submittals without answers will not be considered. Candidate responses will not be accepted via email. Additions or alterations to answers will not be accepted. The expectation is that these questions will be asked and answered during a live video screening call with the recruiter candidates answers should be documented in full for submittals. *

1. What are the 4 principles of OOP (Object Oriented Programming)

2. What is the difference between a Set and a List

3. What is the Average look up time of Binary Search Tree

4. What is Piping in Linux/Unix

5. Explain what AuthN/AuthZ (Authentication and Authorization) is

6. What header field name contains Bearer token

7. What is dependency injection What are the two major types of dependency injection

8. What would a JPA Named Query look like for the following query: @Query(select u from User u where u.emailAddress 1 and u.lastname 2)

9. What annotation extracts the body of a request in a spring boot controller

10. What annotation extracts the header parameters in spring boot controller

At Freddie Mac you will do important work to build a better housing finance system and youll be part of a team helping to make homeownership and rental housing more accessible and affordable across the nation.

As part of Freddie Macs return to the office pilot all employees contingent workers and visitors must be fully vaccinated against COVID19 in order to be onsite unless they have an approved accommodation.

Position Overview:

Do you love coding and embrace change and innovation and push the boundaries of what is possible while helping people grow in their career path We are searching for a highly innovative Senior Developer to join our team. Interested in learning more Read on!

At Freddie Mac we are in the process of digital transformation and modernization and we want you to be a part of it! You will get to show off your skills as a full stack software engineer and will influence outcomes guide transformation and put your stamp on how the team and organization evolves. We need you to use your experience and success in coaching and transforming technical teams to shift to a modern execution model. The journey is wide open with possibilities!

Our Impact:

  • As part of Single Family Securitization organization our vision is to create a scalable innovative platform to support Freddie Mac Single Family Securitization Operations. Our team is responsible for providing solutions for all business areas at Freddie Mac i.e. Single Family MultiFamily and Capital Markets to improve operational efficiencies and provide better business value and faster time to market.
  • Your Impact:
    • Developing software solutions by studying organizational needs; conferring with users; studying systems flow and work processes; investigating problem areas; following the software development lifecycle.
    • Follow established methodology and controls guidelines. Maintain agility and quality throughout development process.
    • Documenting Technical Design Interface Specifications and Unit Testing.
    • Participate in technical discussions and provide recommendations or solutions
    • Demonstrating ownership of problems issues or requests from start to finish and facilitating appropriate handoffs
    • Ensuring that Best Practices for development activities (e.g. code reviews unit testing etc.) are followed through the project lifecycle

Qualifications:

  • Bachelors degree in computer science or engineering or equivalent experience; advanced studies and degree preferred.
  • A minimum of 57 years of experience engineering awesome solutions
  • 5 years of experience in developing applications using Java/J2EE technologies preferably in Unix environment.
  • Excellent understanding of typical multitier architectures: web servers caching application servers & load balancers
  • Handson experience on multiple technologies such as:
  • Java/J2EE & middleware (WebLogic Apache Spring Boot etc.) technologies in UNIX environment and Scripting languages such as UNIX Shell
  • Build automation / CICD pipeline integration tools (Jenkins GIT Bitbucket Artifactory etc.)
  • Relational databases (Sybase DB2 SQL Server Oracle PostgreSQL)
  • Information and application security including LDAP certificates public key encryption SSH access credentials etc.
  • Good communication skills. The incumbent will be responsible for interfacing and influencing with the business lines as well as others across IT.
  • Languages: C C Java Angular Unix Shell scripting node.js Python
  • Modern Tools: Jenkins Cucumber Atlassian Suite (Jira Bitbucket) Git
  • Cloud: AWS
  • Other: EKS Docker Openshift

Keys to Success in this Role:

  • You embrace change and innovation.
  • Encouraging a Continuous Exploration process and likes to take on challenges with calculated risk.
  • Passion for driving value to customers and excitement for modern delivery (CI/CD) process.
  • Ability to work quickly on delivery and able to apply riskbased approach to prioritize work.
  • Ability to quickly comprehend the functions and capabilities of new technologies and identify process improvements and efficiencies opportunities.
  • Good interpersonal relationship building and team working skills.
  • Demonstrated ability to communicate effectively with various teams both business and technical to achieve goals.
  • Motivated to learn new technologies and identify process improvements and efficiencies.
  • Strong verbal and written communication skills.
  • Takes accountability sets expectations and delivers high quality technical solutions within agreed upon level of effort.

Employment Type

Full Time

Company Industry

About Company

Report This Job
Disclaimer: Drjobpro.com is only a platform that connects job seekers and employers. Applicants are advised to conduct their own independent research into the credentials of the prospective employer.We always make certain that our clients do not endorse any request for money payments, thus we advise against sharing any personal or bank-related information with any third party. If you suspect fraud or malpractice, please contact us via contact us page.