Senior Java Developer (DevOps, Microservices, Angular, Docker, AWS)
Location: McLean, VA
Duration: 6 months
Client has an exciting opportunity for a Senior Java Developer (DevOps, Microservices, Angular, Docker, AWS) to work in the Single Family Servicing and Common Services department of the Information Technology division at client.
We are seeking a motivated individual to support design and develop activities for software applications on a Java, Angular DevOps, Docker and WebLogic platform.
As a senior member of the IT development team, the Individual would independently lead the solution delivery of assigned design and development tasks.
The individual would champion technology and tools changes/improvements that improve delivery processes.
Be a role model and a technical mentor to junior and mid-level developers.
Work collaboratively with other open minded, technology savvy and dedicated team members.
Performing Java development tasks to deliver new and upgraded web based solutions to Docker environment
Communicating to internal clients and partners' aspects of the implementation at the technical and/or functional level appropriate for the situation
Application of software development principles, theories, concepts, and techniques
Understand Business Requirements; participates in System Requirement Analysis; design Applications based on System Requirements and Architecture, prototype if necessary, develop, unit test and deployment
Comply with the department application standards and general industry based practices
Contribute to the enhancement of department application development/delivery standards, tools and processes
Evangelize new technologies and tools, promote top code quality by leading design and code reviews, and solve challenging issues related to performance tuning and scalability
Train new and/or junior members of the team
Bachelor degree in Computer Science or related discipline or an equivalent combination of education and experience from which comparable knowledge and skills may be acquired
Experience with Node JS, PrimeNG, Spring, AWS and Microservices
Experience with front end development (Web 2.0)
Experience with the following web technologies: XML, SPML/SOAP, Web and Application Servers, HTML
Strong technical and analytical skills with the ability to analyze system functionality with customer and resolve production issues
Experience with Databases (DB2, Oracle, Sybase, MSSQL)
Thorough understanding of relational databases, XML, web services and preferably on a Weblogic platform
Experience applying Object Oriented Analysis and Design principles
Understanding of design patterns and ability to use them in real world situations
Hands-on experience with Build and Deployment tools using Maven, Jenkins
Good knowledge of database concepts with working knowledge on SQL and Stored Procedures
Innovative problem solver who likes to take on challenges with calculated risk to provide solutions
Strive to constantly improve the application development processes and tools
Good understanding in Open source APIs like Spring, Hibernate and Persistence Framework etc.
Hands on experience in Java/J2EE design patterns and UML design tools Demonstrated ability to report on project level plans to Technical and Business partners (from staff level to Executives)
Must have the ability to multi task with strong intellectual and interpersonal skills. Additionally must have the ability to collaborate across various teams and must have strong communication skills.
Ability to work independently on multiple projects with the ability to lead and mentor junior and mid-level developers in technology delivery
Experience to work in Autosys, SQL, Shell Script, TAM, Oracle Entitlement Server (OES), Jenkins Pipeline ,Docker and Cloud
Experience with Database SQL IDE: SQL Developer, Rapid SQL
Database Query design and development on relational database platform
Good communication and ability to convey technology solutions to business clients
Proactive in nature with customer satisfaction as primary goal
Ability to learn and adapt to new technologies and tools
Experience in using GIT, TeamForge, ServiceNow, Sonar Cube, Jenkins and Artifactory.
Familiarity with Mortgage Industry or direct client Experience is an added plus
Experience with Directories (LDAP, AD)
Experience with Reporting frameworks Jasper Reports
Competency Description Proficiency Years' Experience