Required Skills

JAVA Architect

Work Authorization

  • US Citizen

  • Green Card

  • EAD (OPT/CPT/GC/H4)

  • H1B Work Permit

Preferred Employment

  • Corp-Corp

  • W2-Permanent

  • W2-Contract

  • Contract to Hire

Employment Type

  • Consulting/Contract

education qualification

  • UG :- - Not Required

  • PG :- - Not Required

Other Information

  • No of position :- ( 1 )

  • Post :- 26th Aug 2023

JOB DETAIL

 

  • Technical leadership: define the direction for the product’s technology stack, and work alongside engineers to execute this technical vision and deliver a high-quality solution. You will translate the complexity inherent in large-scale public sector applications into clear written guidance for engineers and support these engineers when they need help.
  • Software engineering practice:  define and implement software engineering processes and tooling that will empower technical staff and help make the project successful.  Define the Git workflow, coding standards, code review process, continuous integration / continuous deployment tooling, and anything else you believe will keep the technical teams working efficiently and delivering high-quality work.
  • Product leadership: collaborate with engineers, a Mass Digital product owner, and our vendors’ technical leads to define and estimate work, plan implementation efforts, and help define and iterate on the product’s technical roadmap.
  • Technology organization alignment: You will collaborate with the architecture and engineering team and technical leadership to align your product’s technical direction with our standards. Our technical leaders will support you in solving problems that we already tackled and look to you to advocate for the best technical solutions for your product where those standards might not be a fit.

REQUIREMENTS:

  • Leading software engineering teams. This is a senior role, and other members of the team will look to you for guidance on advanced technical concepts and for mentorship to grow as engineers and team members.
  • Working with large-scale web applications. The solutions you will oversee will be available to millions of users. Software projects at this scale present specific complexities and challenges, and we think you’ll be most successful if you have previously held a senior technical role on at least one large scale software project.
  • Digital Service stack:
    • Backend languages and frameworks: Node.js, Python, PHP.
    • REST API frameworks in your preferred language(s).
    • Front end JavaScript frameworks: React, Angular, Vue.
    • Relational database systems: MySQL, Postgres.
    • WAF and CDN services (CloudFlare, Akamai).
    • Version control systems and package managers: Git, npm, pip, composer.
    • CI/CD tools for your preferred language(s).
    • Automated testing frameworks for your preferred language(s)
    • Infrastructure-as-a-service providers: Amazon Web Services, Google Cloud Platform.
    • Infrastructure as code tooling: Terraform, Cloud Formation, Serverless.com
  • Work with our vendors to ensure that your engineering team is delivering high-quality software. We will also rely on you to help build expertise internally on the solutions delivered by our vendors.

Preferred
We’d also like, but don’t require, experience with the following:

  • Project teams that follow an implementation of Scrum, or a similar Agile framework.
  • Performance testing and tuning.

Company Information