Photon Infotech

Java Architect

  • Job Type: Full Time
  • Industry Type: IT Sector
  • Industry Location: San Francisco
  • Experience: NA
  • No. of Positions: 1
  • Primary Skills: Java Microservices
  • Secondary Skills: Java Microservices
  • Job Location: San Francisco, California
  • Posted Date: Posted today
Job Description

Greetings everyone,

We hope you are staying safe. We are hiring a Java Architect to join our Digital Engineering team.

 

Who are we?

For the past 20 years, we have powered many Digital Experiences for the Fortune 500. Since 1999, we have grown from a few people to more than 4000 team members across the globe that are engaged in various Digital Modernization. For a brief 1 minute video about us, you can check https://youtu.be/uJWBWQZEA6o.

 

Job Duties

  • Implement and enforce engineering best practices using modern standards and patterns.
  • Review unit test plans, tests, and code coverage to ensure high quality delivery.
  • Implement engineering excellence by enforcing regular code reviews, continuous integration, high test code coverage, on-going code refactoring and adequate documentation.
  • Architect and develop a scalable and maintainable application by creating self-contained, reusable, and testable Modules and Components.
  • Integrate withEnterprise Servicesfor storage, databases, and security.
  • Deploy the necessary components as Docker Container toKubernetes cluster
  • Provide thought leadership to the team around new approaches and workflows and technologies.
  • 10+ years of combined experience showing the breadth of hands-on experience on both backend and frontend.
  • At least 5 years of experience building Java REST Based API
  • At least 7 years of experience with Core Java concepts such as Generics, Lambda, Concurrency, and Data Structures
  • At least 4 years of experience working with Core JavaScript Library and understanding of key concepts such as event, listener, Promise, Callback, and DOM Traversal.
  • At least recent 4 years of experience building applications using Java Spring Boot
  • At least 4 years of experience with SSO integration with REST Based API with major IAM provider. Along with the SSO Integration, we require deep Understanding of Security Auth Token consumption such as OAUTH, SAML, or JWT Token
  • At least 4 years of working experience with React or equivalent Framework (such as Vue.js or Angular) including components creation, routing and events handling.
  • Hands-On experience with connecting Microservices to the Cloud Services such as Cloud based SQL, Storage, NoSQL or Kafka based systems.
  • Hands-On experience working on Docker,Kubernetes and Jenkins.
  • Solid understanding of improving and debugging backend performance bottlenecks.
  • Understanding of the use of dependency management and build system for microservices.
  • Deep understanding of Performance, SEO and Accessibility
  • Knowledge of industry standard software best practices, development lifecycle processes and Agile and SCRUM methodologies.
Relevant Job Openings
CRM
Python Developer or Devops Engineer
CRM
Jr. Java Developer
Junior Java Developer
Java Architect