Job Description :
Passport number and linked in is mandatory

Job Title: Java developer
Location: Bethesda, MD
Duration: Longterm contract

Job Description:

Required:
8+ years’ experience in software development with expert level expertise in multiple programming languages and methodologies
5+ years hands-on experience with application development tools
5+ hands on implementation experience building applications using Java, Spring, JPA, Hibernate, and REST Services
5+ years’ hands-on implementation experience with RDBMS such as PostgreSQL or Oracle
2+ years’ experience working with Java 8 Functional Programming constructs such as Streams, Futures and Completion Stages
Bachelor’s degree in Computer Science

Preferred:
Graduate degree
Technology certifications
Experience in waterfall and/or agile software methodologies
Demonstrated ability to anticipate future software engineering opportunities
Technology leadership experience in a sourced environment
Familiarity with Linux
DevOps Environment Experience

CORE WORK ACTIVITIES
Technical Leadership
Trains and/or mentors other team members, and peers as appropriate
Provides financial input on department or project budgets, capital expenditures or other cost/resource estimates as requested
Identifies opportunities to enhance the service delivery processes.
Delivering Technology
Performs more complex quantitative and qualitative analyses for service delivery processes and projects.
Facilitates achievement of expected deliverables and obligations of Services Providers
Validates completeness of requirements prior to Service Provider solutioning
Ensures all projects follow the defined development and business case processes
Ensures proper coordination with appropriate IT and vendor relations teams
Provides consultation for routine and complex systems development
Ensures early warning to the business stakeholder executives regarding degraded or missed service levels
Coordinates with Operations and Infrastructure teams for deployment and production support activities
Follows the defined project management standards and processes

Client : Mind tree