Required Skills

Java Developer

Work Authorization

  • Us Citizen

Preferred Employment

  • Corp-Corp

Employment Type

  • Consulting/Contract

education qualification

  • UG :- - Not Required

  • PG :-

Other Information

  • No of position :- ( 1 )

  • Post :- 11th Mar 2021

JOB DETAIL

JOB Description:

Design and implement the business logic to expose our functionality via APIs using functional programming and serverless computing.

Create architectural diagrams, swim lanes, and flow charts to ensure proper documentation is kept.

Implement performant solutions in cleanly abstracted Rust code.

Benchmark implementations and optimize for performance while retaining semantic correctness.

Produce technical design specifications and test software changes.

Evaluate algorithmic complexity and implementation difficulty of new software.

Conduct code reviews with team members.

Maintain a high-quality codebase standard.

 

 

Professional experience with Rust or Node.JS also Scala & Amazon Web Services are preferred

Experience developing complex web applications/services and backend APIs

Experience with distributed systems and/or container orchestration

Experience building highly concurrent systems and resilient distributed systems to achieve high reliability.

Experience with test-driven development and the use of testing frameworks

Experience with Continuous Integration and Continuous Delivery

Knowledge of the fundamental algorithms and data structures (e.g. binary search tree, DFS, hash table, quicksort, etc.)

Knowledge of computer networks: HTTP, TCP/IP stack, understanding of poll-based and push-based data synchronization models and their usage in modern service APIs.

Knowledge of systems design concepts.

Experience with good coding habits (code structuring and decoupling, patch management with git, code review practices).

Good level of self-organization.

Strong communication skills, specifically giving/receiving constructive feedback in a collaborative setting

Company Information