Job Information
ManpowerGroup Java Developer in Seattle, Washington
Role: Java Developer
Location: Seattle, WA
Term: 12-18 Month W2 Contract
Compensation: Negotiable (CANNOT work Corp to Corp)
Top Skills:
J2EE
Spring
Spring Boot
Splunk
RESTful Services
Really like to have: IAM and security protocols- ie OAuth
Summary:
An Authentication team is looking for a Java Engineer. The team handles user identification and authentication across multiple channels within the organization.
Work closely with our line of business and architects to implement the solutions to protect various software applications in bank.
Participate in all phases of software development from requirement gathering, design, implementation, testing and operational support.
Be able to create a prototype to prove and test the design independently.
Document the solution and testing plan as required in the bank standards.
Develop software to ensure delivery of Initiatives for specific applications or application groups meeting all business requirements and non-functional requirements.
Be able to test your code and lead the triage of any related issue in lower level and production environments.
Collaborate with other application team, DevOps, environment management team and production support team to build monitoring scripts and alerts within bank monitoring tools as Splunk.
Provide the operational support to maintain stable environments.
Communicate status frequently to project teams and engineering program managers.
Ensures team and associated applications adhere to architecture standards, risk management and security guidelines.
May provide strategic technical direction and system architecture for individual initiatives.
Utilizes in-depth knowledge of technological alternatives and business system requirements to recommend innovations that enhance and/or provide a competitive advantage to the organization.
The ideal candidate is a team player, self-starter and quick learner with 5-10 years of experience in software development/testing with large-scale enterprise applications. The working experience requirement can be relaxed if the candidate has right skillset and has the capability to learn quickly. When submitting a candidate under this consideration, please highlight examples of quick learning on the resume. Offer rate may be affected by level of experience.
Qualifications:
5+ years of hands on working experience to develop the mission critical, large scale, high volume enterprise & distributed applications by using Java/J2EE
Strong understanding of OO design and having strong programming skills with Java Knowledge of using one or multiple J2EE application servers
Strong experience on Java development of RESTful Services using the Spring Framework, Spring Boot and SOAP Webservices
Experience on Junit Test cases development, Performance Testing, Optimization and Code analysis
Experience of using Relational Oracle SQL/PLSQL and No SQL distributed Cassandra DB Technologies
Strong experience on using Development tools like Eclipse/IntelliJ IDE's, Maven, GIT, Bit Bucket, CI/CD pipelines, Splunk and SOAP UI
Experience on standard development design patterns of Creational, Behavioral & JEE
Experience on handling of cross functional issues by coordinating with distributed development teams across the regions
Experience with development models such as Agile and corresponding tool as Jira
Knowledge of test driven development
Must be able to handle multiple tasks and adapt to a constantly changing environment to meet the release deliverables
Proven team player with the ability to foster a team environment
Desired Skills:
Knowledge of identity, authentication, authorization and maintenance system
Knowledge of various security protocols as SAML, oAuth, FIDO etc
Experience with Apache Kafka, IBM MQ for online data publishing and consuming
Knowledge of encryption algorithms
Strong demonstration of effective written and verbal communication skills
Demonstrated analytical, problem solving, planning, time management and organization skills
ManpowerGroup is committed to providing equal employment opportunities in a professional, high quality work environment. It is the policy of ManpowerGroup and all of its subsidiaries to recruit, train, promote, transfer, pay and take all employment actions without regard to an employee's race, color, national origin, ancestry, sex, sexual orientation, gender identity, genetic information, religion, age, disability, protected veteran status, or any other basis protected by applicable law.
ManpowerGroup
-
- ManpowerGroup Jobs