Lead Java developer

AWS, nosql, Hibernate, microservices, Spring boot, Spring, Angular JS, REST APIs
Contract W2, Contract Corp-To-Corp, 2 Years
$140,000+
Work from home not available Travel not required

Job Description

Fulltime tech lead direct with the client

Client :: Aviation industry (Relocation bonus + Airline ticketing fee concession as special benefits)

Location :: Reston,VA

Responsibilities

The Strategy division defines and enables the necessary long term changes in the company product portfolio and industry processes to achieve our future vision.  You will work with R&D team members, cross functional stakeholders and external parties to research and develop prototypes to prove technical feasibility for new concepts.  You will conduct independent research to develop new solutions, taking solutions from new idea to proof of concept. 

The ideal candidate:

  • Extensive software development experience across multiple technology stacks
  • Extensive experience with Java 8 above, Strong Java Concurrency, Spring Framework 4 or above, Restful APIs, Spring Boot, Microservices
  • Prior experience with NoSQL databases (preferably Neo4j, Redis, MongoDB), Git/Maven, Angular 2+, AWS/Cloud Platforms, Hadoop, Spark, Machine Learning/AI, Big Data Analysis, BI analytics, Reactive microservices a plus
  • Airline industry in Pricing/Shopping, Revenue Management, Revenue Accounting experience a strong plus
  • Works with architects to research and develop prototypes to prove technical feasibility for a new business concept
  • Works with business SMEs to learn complex business knowledge and apply the knowledge in design and implementation
  • In-dependent research, design and implementation. Leads R&D research, design, development, testing integration and debugging
  • Self-starter, highly motivated, quick learner and willing to take challenging tasks
  • Tech enthusiast and are wanting to staying up-to-date on the latest technology
  • Excellent analytical and debugging skills. Strong independent problem solving skills
  • Experience in development of complex scalable, distributed systems and high volume transaction applications
  • Exhibits leadership capabilities. Makes sound decisions
  • Experience in Agile software development methodology

Bachelor’s degree in Computer Science, Engineering or a related technical discipline,

Posted By

Raja Prakash

Contact
Dice Id : 90943834
Position Id : 852316
Have a Job? Post it