Java Requirements

We are organizing Walk-In Drive on Friday (Mar 10th) and Saturday (Mar 11th) in Irving, TX. we prefer FTE, contractors are welcome.

Location: Irving, TX 75038

Date and Time: 6PM To 9PM (CST) (Friday 3/10/2017)

12PM To 5PM (CST) (Saturday 3/11/2017)

we will have L1 & L2 Panelists available, candidates clearing these two rounds + (Online Test) for Java Candidates.

Application Developer

Sr. Developer / Lead (8 Positions) (FTE)

Responsibilities:

· As a Dev Lead drive the Technical team and the Product Owners in an Agile development process.

· Responsible for enacting Scrum values and practices

· Guards and shields the team from distractions and interruptions from external interferences

· Enables close cooperation across all roles and functions

· Has strong understanding of the overall software delivery lifecycle and activities

· Promote and participate in the continuous improvement of structure, processes, tooling to enable the teams to deliver more value.

· Organize and facilitate standups, release and sprint planning, reviews, demos and retrospectives.

· Support efforts to code, design, and testing in a heterogeneous technology environment e.g. JavaScript MVC, HTML, CSS, Java/ J2EE

· Identify opportunities for process and tool improvements and drive those from concept to implementation.

· Engineer a world-class platform with an eye towards rapid iteration and creative problem solving.

· Ensure quality and completeness of the product through unit, integration, and regression capabilities.

· Adheres to architecture standards, risk management and security policies.

· Contribute and collaborate in creation and consumption of open, standards-based solutions, while working with existing technologies and infrastructure.

Requirements:

o Excellent understanding of development concepts and SDLC methodologies.

o Strong customer focus, excellent problem solving and analytical skills.

o Strong verbal and written communication skills.

o Ability to work in a rapidly changing environment.

o Understanding of object orientation and software design patterns

o Experience of testing at the unit, integration and system levels

o Experience with at least one web application server such as Tomcat, .NET or similar

o Experience in a developer contributor role

o Experienced leading team of application developers

Desirable:

o Understanding of Java/J2EE or .Net, HTML5, CSS, JavaScript, Spring, AJAX, & JSON skills for implementing web technologies.

o Understanding in JQuery, NodeJS, AngularJS, extJS, SenchaTouch Framework, Promise, and other frameworks like (FlightJS, requireJS, wireJS , AngularJS)

o Understanding of multithreaded software design.

o Understanding of the AJAX and Spring frameworks.

o Experience with other Agile/Lean practices such as XP or Kanban

o Participation in Test Driven Development or Business Driven Development

o Practice of Continuous Integration or Continuous Delivery

Qualifications:

o Overall 8+ years of experience in delivering technology solutions

o 2+ years of experience as a practicing Scrum Master

o Scrum Certification is preferred

o 5+ years of web development experience working on Windows or Java platform

o 2+ years experience with HTML5, CSS, JavaScript, AJAX and Spring frameworks.

o BS or MS in Computer Science or related field

UI Developer (FTE Only) 12 Positions

The UI developer is responsible for implementing the user interface designed by the content and user experience team utilizing data retrieved in JSON format. The candidate should have a strong responsive content development background using CSS, HTML, JavaScript binding and template frameworks like RACTIVE, jQuery and Bootstrap.

Ideal candidate is a senior application developer with strong technical skills, with a thorough understanding of the agile development process. Should have an understanding / experience in Java/J2EE or .Net, HTML, CSS, and JavaScript. You have a passion for creating the best user experience possible.

RESPONSIBILITIES:

As an Application Developer, you will provide high quality technology solutions that address business needs by developing applications within mature technology environments. You will utilize mature programming methodologies and languages and adhere to coding standards, procedures and techniques while contributing to the technical code documentation.

You will participate in project planning sessions with project managers, business analysts and team members to analyze business requirements and outline the proposed IT solution. You will participate in design reviews and provide input to the design recommendations; incorporate security requirements into design; and provide input to information/data flow, and understand and comply to Project Life Cycle Methodology in all planning steps. You will also adhere to IT Control Policies throughout design, development and testing and incorporate Corporate Architectural Standards into application design specifications.

Additionally, you will document the detailed application specifications, translate technical requirements into programmed application modules and develop/Enhance software application modules. You will participate in code reviews and ensure that all solutions are aligned to pre-defined architectural specifications; identify/troubleshoot application code-related issues; and review and provide feedback to the final user documentation. That all solutions are aligned to pre-defined architectural specifications; identify/troubleshoot application code-related issues; and review and provide feedback to the final user documentation.

QUALIFICATION REQUIREMENTS:

o Bachelors Degree in Computer Science

o 5+ years in Application Development experience and working knowledge of Frameworks including – Require, Restful, Promise, Backbone, AngularJs or any kind of JavaScript framework. Advanced JavaScript a plus.

o Jquery, JSON, HTML4/5, AJAX, CSS 2/3 ( plus any CSS preprocessor knowledge such as SASS)

o Unit testing skills- Mocha, Chai, or Qunit

o Git/Stash experience

o Responsive design and Mobile development knowledge will be a plus.

o Object oriented design skills and familiarity with advanced design patterns and practices

o Proven experience in building scalable and robust applications

o Solid design, coding, testing and debugging skills

o Strong infrastructure knowledge including windows servers, web servers, firewalls, load balancing etc.,

o Should be a hands on Agile practitioner

o Ability to develop strong internal and external client relationships

o Participate in design sessions with fellow programmers, business analysts and team members to analyze business requirements and outline the proposed IT solution.

o Adhere to IT Control Policies throughout design, development and testing and incorporate Corporate Architectural Standards into application design specifications.

o Excellent verbal and written communication skills.

o Practice of Continuous Integration or Continuous Delivery

Application Developer (Lead)

6 Positions (Lead)

As an Applications Developer Lead, you will provide high quality technology solutions that address business needs by developing applications. This position requires a high level of development expertise with Internet based programming architectures and Object Oriented principles. The ability to communicate effectively is also required as you will work closely with other groups both within and outside of the organization to coordinate design, development, and testing efforts of your assigned application components to ensure the successful delivery of the project.

The Applications Developer Lead position in Digital Tech is responsible for ensuring the successful analysis, architecture, design, development (of core functions) and code review of application components. You will utilize mature programming methodologies and languages and adhere to coding standards, procedures, and techniques. You will additionally be responsible for performing software troubleshooting and monitoring functions for an extremely high transaction rate and low to zero downtime based applications. You will also be responsible for defining and maintaining design guidelines, coding standards, software methodologies and processes. You should be able to work in a fast paced and scrum/agile environment with aggressive deadlines, where each sprint will constitute 2 to 3 weeks.

o 10+ years of extensive hands on Application Development work experience throughout the entire project lifecycle

o Strong architecture, analysis, design, coding, and code review skills with Internet applications

o Strong focus on time and resource-management, decision-making and parallel project deliveries.

o Knowledge of and experience in the implementation of design patterns and best practices

o Experience in profiling, identifying and optimizing existing code and code developed by other team members

o Knowledge of version and revision control practices and procedures

o Strong communication skills with the ability to interact with business analysts, solution architects, project managers and development teams.

o Skills required: Must have experience with Java/J2SE 6 with a deep understanding of the language and core API’s, web services, multi-threaded/concurrent programming, XML, code profiling and optimization, design patterns, Service Oriented Architecture.

Preferred skills:

o Financial services experience;

o Technology: Core Java, J2EE-JDBC, JMS, NoSQL dB, Embedded dB

o Application Frameworks: Spring MVC, Spring Security

o SOA: REST and SOAP based services using JSON/XML messages

o Testing Frameworks: Spring JUnit, Mockito, Power Mock, DBUnit,

o Data Access Frameworks: Hibernate, MyBatis, Spring Data

o Database: Oracle, DB2, MySQL, Mongo Db, Derby

o Operating Systems: Linux, UNIX Solaris

o Code Repositories: SVN, GIT

o Build/Deployment Tools: Maven, Ant

Regards,

Raj Charan

Recruitment/Operations Head

D: 703-249-4469 | O: 703-842-4866 Ext: 309 | F: 1866 725 2860

13800 Coppermine Road, Suite#204, Herndon VA 20171

E: RajC W: WWW.SrivenTech.com

Certifications:

· An E-Verified,

· SWaM Small, Women and Minority – Owned,

· Inc 500 Americas Fastest Growing Private Company – 2014, 2015, 2016,

· Great Place to Work Certified 2016,

· Best Place to work in Virginia 2017.

Connect with us on:

FaceBook:

Twitter:

LinkedIn:

Advertisements

Leave a Reply

Fill in your details below or click an icon to log in:

WordPress.com Logo

You are commenting using your WordPress.com account. Log Out / Change )

Twitter picture

You are commenting using your Twitter account. Log Out / Change )

Facebook photo

You are commenting using your Facebook account. Log Out / Change )

Google+ photo

You are commenting using your Google+ account. Log Out / Change )

Connecting to %s

%d bloggers like this: