Required Skills

Java Developer

Work Authorization

  • Us Citizen

  • Green Card

Preferred Employment

  • Corp-Corp

Employment Type

  • Consulting/Contract

education qualification

  • UG :- - Not Required

  • PG :- - Not Required

Other Information

  • No of position :- ( 1 )

  • Post :- 17th Jul 2021

JOB DETAIL

The Java Architect drives the translation and construction of a client's business problems into innovative technology solutions by creating and owning the technical vision of the project and ensuring that the vision is achieved with a high level of quality. They are also responsible for mentoring and coaching people and providing technology- related thought leadership, including supporting sales activities.

 

while the job description refers to this role as an Architect, it is still very much a hands-on development role.  The architecture experience is a very small portion of what this person will be doing.  I'd focus more on the must haves, not the title.

 

• Significant software development experience with expertise in Java 8+ and knowledge of latest Java 9 features

• Experience with Multi-threading, Collections

• Thorough experience in writing high quality code with full automated unit test coverage (Junit, Mockito, etc.)

• Thorough experience in defining and applying design standards, patterns, quality matrix depending on the solutions

• Working experience with various CI/CD tools

• Working experience with data platforms (relational and/or NoSQL) and messaging technologies

• Working experience with MVC frameworks like Spring, etc.

• Working experience with web-services (REST, SOAP) and/or experience in Microservices

• Deep knowledge of OOPs, data structure, and algorithm

• Experience in one or more front-end development technologies

• Understanding and experience with building cloud native applications

• Working experience creating high performing applications including profiling and tuning (of those applications to boost performance)

• Understanding & experience creating APIs using Swagger

• Experience in TDD/BDD

• Experience in Scrum/Agile

• Understanding of various infrastructures (on-premise, cloud)

Company Information