Sr Backend (Java) Developer | McLean VA |
Samprasoft
About the role
Job Title
Freddie Mac is building a culture based on modern software delivery practices to support the secondary mortgage market through rapid technology and best practice innovation. Job Description • Participate as a member of a production support team to support Big Data technology stack applications, work on production fixes and enhancements in a Scaled Agile development environment. • Be able to work in shifts, monitor jobs, triage incidents, do root cause analysis and implement fixes in production with minimal support. • Understand business needs and criticality of the enhancements and fixes that need to be deployed to production, participate in backlog refinement, develop, unit test and deploy the application. • We seek someone who can develop enhancements within existing applications and own implementation of changes and fixes with aggressive deployment timelines. • Participate in code reviews with peers. • Create or update documentation in support of production support and development effort. • Participate in technical discussions and brainstorm recommendations or solutions. • Demonstrate ownership of problems, issues, or requests from start to finish and facilitate appropriate handoffs. • Ensure that standard methodologies for development activities (e.g. code reviews, unit testing, etc.) are followed. • Demonstrated ability to communicate effectively with various teams, both business and technical, to achieve goals. • Follow established methodology and controls guidelines. • Strive for operational excellence to reduce and eliminate repeat failures and embrace automation over human intervention. Qualifications • 5-8 years experience in the following: Java8, Spring Boot, Microservices, REST services and build tools like maven, gradle, Jenkins. • Knowledge of database structures, theories, principles and practices (both SQL and NoSQL). • Experience on data lakes, datahub implementation. • Experience with Shell Scripting. • Bachelor's degree in Information Technology, Computer Science, Engineering or related field or equivalent combination of education and work experience. • 1 or more years of experience working in Agile, Lean/Kanban, or Scaled Agile organization. • Knowledge or experience in Jira, Confluence, and Bitbucket. • Ability to independently perform the all duties from Analysis to deployment to postproduction defect fixing. Preferred • Experience in one or more of the following Amazon Web Services (AWS) Cloud services - EC2, EMR, ECS, Docker, OpenShift, Kubernetes/Amazon EKS, S3, SNS, SQS, Cloud Formation, Cloud watch, Lambda • Strong backend developer with Java 8, Spring boot, microservices and REST services. • Experience working with build tools like maven/graddle, Jenkins. • Knowledge of UNIX(linux) environment • Experience working with debugging and trouble shooting APP performances and JVM optimizations. • Experience working with API gateways. • Experience with message broker/event queue, token authentications. • Understanding both relational and NoSQL databases. • Experience designing, developing and consuming RESTful API. • Experience developing microservices based architectures and container orchestration frameworks AWS EKS or similar frameworks.
Don't send a generic resume
Paste this job description into Mimi and get a resume tailored to exactly what the hiring team is looking for.
Get started free