Hi,
Hope you are doing great.
Please let me know your interest in below position.
Java Developer
St. Louis, MO
6+ months
GC, USC or EAD's(No OPT's)
Responsibilities:
Be a leader and promote best practices.
Contribute novel ideas and collaborate with cross-functional teams to deliver and improve Blackhawk systems.
Interface with and influence product architects, product owners, and other stakeholders to create great technical requirements and evaluate solutions (in-house or vendor).
Provide software engineering life-cycle ownership of Blackhawk products and technologies.
Design and develop cloud based transaction-processing solutions using traditional and emerging technologies.
Develop products that perform, scale, are highly available and fault tolerant with automated failover capabilities.
Create systems that can be easily triaged to find performance bottlenecks and root cause analysis of failure scenarios.
Create understandable and automated product deployment mechanisms for development, QA, and production environments.
Participate in standard scrum process including daily stand-up meetings, iteration planning, story grooming, etc.
Qualifications:
Must - 5+ years good solid Java exp
Must- Agile and sprints (can do own stories and hit the ground running, little mentoring needed)
Must- Hibernate, SOAP, Rest Services
Really likes large corporate/ enterprise systems
30% front end and 70% back end Java
CSS, HTML, JavaScript framework Ruby- nice to have
Hands on development and design experience with transaction processing.
Deep understanding of multithreaded programming.
Demonstrable solution design for performance and scalability.
Experience with Hibernate and JDBC.
Skilled at performance testing and JVM tuning.
Experience scripting using multiple of the following: Ruby, Python, PERL, Bash, SQL, etc.
Experience reviewing code, mentoring team members, and driving great development
Ability to positively manage work in a dynamic environment.
Ability to assimilate and organize large volumes of disparate, minute detail, and assemble a big picture view.
Able to work autonomously.
Ability to rapidly build knowledge of application business area and application requirements.
Knowledge of the Agile scrum methodology required.
Strong verbal and written communication skills.
Experience with continuous integration tools like Jenkins, AnthillPro and Maven a plus.
Experience with Amazon Web Services (AWS) including RDS and EC2 desirable.
Thanks
Rajashekar Pasula
Lead IT Corporation - IT Services & Solutions
1999 Wabash Avenue, Suite 210, Springfield, IL 62704