Urgently Looking For IAM Engineer (Java/ Spring)// 100% Remote// Financial Company

Urgently Looking For IAM Engineer (Java/ Spring)// 100% Remote// Financial Company

 

Role: IAM Engineer (Java/ Spring)

Location: 100% Remote

Duration: 6+ Months

Client Domain: Financial Company

Visa: No H1B/ OPT/ CPT

Process: Phone/ Skype

 

Required:

  • Bachelor of Computer Science or Engineering or experience in related fields.
  • Leverage diverse ideas, experiences, thoughts and perspectives to the benefit of the organization.
  • Profound understanding of web-based technologies including multi-tier applications and security standards (HTTP, TLS, REST/SOAP, Cookie Handling, SAML, OAUTH, OIDC).
  • Experience with agile development methodologies and Test-Driven Development (TDD).
  • Knowledge of business concepts tools and processes that are needed for making sound decisions in the context of the company's business.
  • Ability to learn new skills and knowledge on an on-going basis through self-initiative and tackling challenges.
  • Excellent problem solving, communication and collaboration skills.
  • Applied experience with several of the following:
    • Programming Languages: Java, and Java Script; working in distributed systems, object-oriented programming, design patterns and design methodology; JAVA services using Spring CLI, Maven, Microservice, multi-threading, Concurrency and parallel processing.
    • Software security skills including secure coding, web application security and DevSecOps; Solid grasp of security concepts (authentication, authorization, encryption, digital signature, JWT), SSL, web service proxies, firewall, SAML 2.0, OpenID Connect, OAuth 2.0).
    • AWS Core Services: AWS Services such as ECS, Secrets Manager, API-Gateway, CloudWatch etc.
    • Frameworks: SpringBoot, Node.js, such as Full / MEAN / MERN stack.
    • Data Store: NoSQL or Relational Data structures; MongoDB BPM tools.
    • Data Streaming: SQS, Kinesis.
    • Application Programming Interfaces (API): Consumption & Development; implementing service-oriented architecture (SOA) patterns; Web service technologies such as APIs, REST, JSON, SOAP, XML, JDBC, MySQL.
    • Unit, interface and end user testing concepts and tooling (functional & non-functional).
    • Automated testing.
    • Accessibility awareness.
    • Dev Ops Tools & Practices: DevOps automation tools, practices & capabilities, continuous integration & continuous delivery.
    • DevOps Platform: Industry standard CI/CD solutions, platforms and tools (Jenkins, Atlassian, Sonar, Artifactory, CheckMarx etc.) to support lifecycle capabilities.
    • Software Development Life Cycle (SDLC): Monitoring and logging techniques.

 

Preferred qualifications:

    • 5+ years Software development & Engineering experience.
    • 2+ years of experience in designing, implementing, and supporting IAM and SSO solutions.
    • 3+ years of Java development experience with frameworks like SpringBoot, SpringMVC, SpringData etc.
    • 2+ years of development experience with AWS Services like AWS ECS Fargate, Secrets Manager, CloudWatch etc.
    • Architecture patterns.
    • Design thinking.
    • Financial/Insurance industry experience is a plus, not a must.

 

Responsibilities:
On a Global Technology IAM team, you will partner with tech leads, designers, engineers and delivery professionals to develop and improve IAM solutions.

  • Code, test and debug new and existing applications as you implement capabilities to solve sophisticated business problems, deploy innovative products, services and experiences to delight customers.
  • In addition to applied experience, you will bring excellent problem solving, communication and teamwork skills, along with agile ways of working, strong business insight, an inclusive leadership attitude and a continuous learning focus to all that you do.
  • Build applications ensuring that the code follows latest coding practices and industry standards, using modern design patterns and architectural principles, actively code against the roadmap.
  • Develop high quality, well documented and efficient code adhering to all applicable standards .
  • Write unit, integration tests and functional automation, researching problems discovered by quality assurance or product support, developing solutions to address the problems.
  • Work on complex problems in which analysis of situations or data requires an in-depth evaluation of various factors.
  • Use programming languages including but not limited to Python, Java, or JavaScript and React, Spring Boot, Node.js frameworks.

 

 

Regards:

 

Anand

Headwit Global Inc.

Phone # +1 (512) 866-4578

[email protected]

5900 Belcones drive

Suit #100, Austin, TX , 78731

To unsubscribe from future emails or to update your email preferences click here

0 0 votes
Article Rating
Subscribe
Notify of
guest
0 Comments
Most Voted
Newest Oldest
Inline Feedbacks
View all comments