Required Skills

Full Stack Java Developer

Work Authorization

  • Us Citizen

  • Green Card

  • EAD (OPT/CPT/GC/H4)

  • H1B Work Permit

Preferred Employment

  • Corp-Corp

Employment Type

  • Consulting/Contract

education qualification

  • UG :- - Not Required

  • PG :- - Not Required

Other Information

  • No of position :- ( 1 )

  • Post :- 1st Sep 2021

JOB DETAIL

Java

AWS

Spring Boot

Microservices

 

AWS full-stack senior engineer (contractor position)

• We are working to develop a next-generation data distribution platform, intending to seamlessly deliver real-time and on-demand investments data to a global network of distributed platforms. We are employing new paradigms such as cloud computing, lightweight microservices, and distributed databases to deliver elastically scalable, globally distributed, and highly resilient software services. Designs develop, modifies, adapts, and implements short- and long-term solutions to information technology need through new and existing applications, systems, databases, and applications infrastructure. Reviews and interprets system requirements and business processes. Codes, tests, debugs, and implements software solutions

• 6+ years’ experience Java (including Spring Boot framework)

• 4+ years’ experience in API / Microservice design and development using technologies to include: JavaScript, Python, AuthZ/AuthN, JWT, Oauth2

• 2+ years’ experience with containers - Docker

• 2+ years experience with CI/CD pipeline –GitLab, Artifactory

• Working Knowledge REST and GRPC

• Experience with architectural design and development of serverless applications running in the AWS cloud, using AWS components as EC2, ECS, Lambda, CloudFront, SNS, SQS

• Understanding of distributed systems (Load Balancing, Auto-Scaling)

• In-depth experience working on various RDBMS such as AWS Aurora, PostgreSQL. MySQL

• Develops data models or schemas from scratch and knows of key concepts such as ACID, Normalization, and Transactions

• Debugs large components with limited assistance and assists other engineers with debugging

• Leads code reviews and actively participates in providing feedback on others’ designs/code

• Familiarity with shell commands/programming

• Oversees significant pieces of development within the development lifecycle

• Proponent of agile methodology; takes the leading role in sprint ceremonies, works with product owners to define the scope of work, monitors and assists less experienced developers.

• Knowledge of industry best practices building data architecture and technology solutions

• AWS certification preferred

• Financial industry experience preferred

 

Company Information