Greetings,
Hope you are doing well.
Please review the following job description and Please share your consultant's resume along with best time to reach you.
Title: Sr. Java Developer
Location: Pleasanton CA
Must be available for face to face Interview
Job Description: As a Sr. Software Engineer, you will join the team responsible for delivering the next generation high- volume, fault-tolerant, and scalable transaction processing system for client. The ideal candidate will possess a demonstrated proficiency in a wide range of skills and experience utilizing Java, web service APIs, and database technologies.
Responsibilities:
• Contribute Client ideas and collaborate with cross-functional teams to deliver and improve client’s systems.
• Interface with and influence product architects, product owners, and other stakeholders to create great technical requirements and evaluate solutions (in-house or vendor).
• Design and develop 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, backlog grooming, etc.
Qualifications:
• 8+ years of Java application development utilizing data persistence environments.
• Hands on development and design experience on payment transaction processing.
• Deep understanding of multithreaded programming.
• Deep service-oriented architecture and REST service knowledge.
• 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.
• Ability to rapidly build knowledge of application business area and application requirements.
• Knowledge of the Agile scrum methodology required.
• Experience with continuous integration tools like AnthillPro and Maven a plus.
• Experience with Amazon Web Services (AWS) including RDS and EC2 desirable.
Education:
• Bachelor or Master's degree in Computer Science and/or equivalent experience.
Thanks & Regards,
Abhi
TrustMinds, Inc.
1460 Walton Blvd., Suite 105, Rochester Hills, MI 48309
Email: re...@trustminds.com