Java Developer

  • Full-Time
  • Virginia, VA
  • Mhr It
  • Prefferd visa: OPT, CPT, F1, H4, L2, EAD, Green Card Holder, US Citizen
  • Posted 11 months ago – Accepting applications
Job Detail
  • Offerd Salary $ 60 - $ 90
  • Required Position I have ongoing need to fill this role
  • Experience 6-12 Years Required
Job Description

· Lead development and maintenance of large-scale eCommerce applications that operate 24x7

 

· Act as a Subject Matter Expert (SME) for various integration and data solutions.

 

· Partner with business stakeholders/cross-functional teams working in a scrum (agile) model.

 

· Represent applications dev team and maintain communication regarding effort-estimates and status of tasks/assignments as per agile process/methodologies.

 

· Support multiple initiatives simultaneously

 

· Assist team with establishing developer best practices, improving quality, and developer experience

 

· Perform code reviews and provide support to other team members as needed to support a collaborative environment

 

· Assist with documentation, runbooks, and guides

 

· Participate in monitoring, reporting, security/compliance activities

Job Requirement

6+ years of applications development experience (enterprise and custom apps) using JAVA/J2EE, Spring, Micro services, AngularJS, Linux, Tomcat, Apache, XML, JSON, JavaScript, relational database, Shell scripts, and cron jobs

 

2+ years of experience in data integration solutions design and development involving APIs, micro services, SOA, ESB, ETL, iPaaS concepts and tools

 

Proficiency in at least one integration technology like Mule

 

Knowledge of eCommerce concepts like order to cash workflows, payment processing, user agreements etc.

 

Strong knowledge of application server configurations, memory/connection management, networking concepts, security aspects, and operating systems

 

SQL language proficiency on common database management systems

 

Experience with large, distributed architecture applications involving ERP, Salesforce/CRM, middleware, third party integrations, and other custom/enterprise systems

 

Experience using relational databases, writing complex queries and a firm understanding of the underlying data

 

Experience working with cloud and on-premise solutions

 

Comfortable working in Linux/Unix environment

 

Familiar with GitHub, and Perforce version control systems

 

Background in both agile and waterfall methodologies

 

Experience writing unit test procedures and documenting test results to ensure software system requirements are met

 

Proven experience in all phases of SDLC

 

Strong analytical, and problem-solving skills

 

Excellent verbal and written communication skills

 

Flexible work hours occasionally to help with challenging situations

Required skills