*Need Lead Java Developer*

*Location  **:::                        **Sunnyvale**, CA*
*Duration  :::                       6+ Months Contract *


*Project details:*

Phonetag is a voicemail to text transcription platform serving several
thousands of retail users, high profile enterprises and mobile network
operators. We are porting the current implementation to a different
technology stack and simplifying the product architecture in the process.



We are looking to hire a team of motivated software developers with strong
experience in Java based software development and testing, deployment in
private and public cloud environments, supporting applications with
stringent uptime and SLA requirements.



*Principal duties and responsibilities:*

   - Participate in requirements gathering sessions with non-technical
   groups and translate them into technical requirements specifications.
   - Create simple and testable software designs that can scale
   horizontally and are fault tolerant.
   - Create effort estimates, scope deliverables, identify milestones and
   guarantee deliverables.
   - Develop modular and secure applications using industry standard
   technologies/libraries/frameworks reusing existing software as appropriate.
   - Create and execute detailed automated unit test plans, load test
   harnesses, build QA environments.
   - Create automated build, integration and delivery pipelines.
   - Support deployment of application in private data-centers or public
   cloud infrastructure. Provide on-call support for application issues
   arising in live usage.
   - Create and document various operational procedures, end-user
   instructions, technical designs/API’s, etc.

 *Required qualifications:*

   - Experience level: 8 years of professional experience in software
   design and development in Java or other programming languages, relational
   databases, web 2.0 technologies, distributed system design, frontend UI/UX,
   secure programming.
   - Education: Bachelors degree in Software/Computer Engineering

*Must have skills:*

   - Experience developing web-applications using Java, SQL,
   Play/Spark/Vaadin/Spring, Hibernate frameworks, HTML, CSS, Javascript,
   Ajax.
   - Knowledge of common design patterns and algorithms, data-structures,
   cryptography.
   - Experience developing robust REST, SOAP web-services/clients,
   implementing OAuth/SSO integration.
   - Developing robust billing and payment processing modules.
   - Strong experience with QA processes and test automation using JUnit,
   TestNG, Mockito etc.
   - Implementing applications meeting PCI and SOX compliance requirements.
   - Expert level knowledge of Linux – CentOS, Shell scripting.
   - Excellent knowledge of deploying applications in cloud platforms:
   Microsoft Azure (preferable), AWS.
   - Strong experience with relational database development and
   administration: MySQL/PostgreSQL.
   - First hand experience at automating deployment processes using
   Chef/Puppet.
   - Prior experience support large telecom applications in Live
   environments with stringent uptime and performance requirements.
   - Tools: JIRA, Jenkins, Crucible, Confluence, Git, Eclipse, Maven
   - Efficient communication skills: Excellent spoken and written English
   skills, PowerPoint presentations, technical documentation, Code reviews.

 *Preferred skills:*

   - Programming languages: Ruby/Python, C#.
   - IVR technologies – Asterisk, Freeswitch.
   - NoSQL databases: MongoDB/Apache Couchdb.
   - Protocol knowledge: DNS, SIP, HTTP, SMTP.
   - Servers: Jetty, Postfix, Nginx, ActiveMQ etc.
   - Misc: JMX, SNMP, Audit logs, OWASP, Zenoss, Monit, DB Replication, DB
   backup.

*Regards,*
*Upendra Nath*


*(Deputy Resource Manager)*Ramy Infotech
      ----Consulting redefined

5201 Great America Parkway Suite 320, Santa Clara CA 95054
Phone : *408-317-9256 Ext-311*
Fax : 408-273-6834
Email : *[email protected]* <[email protected]>
URL : www.ramyinfotech.com
YahooID: *upendra.recruiter*
GTalk ID: *upendra.ramy*

-- 
You received this message because you are subscribed to the Google Groups 
"Oracle-Projects" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to [email protected].
To post to this group, send email to [email protected].
Visit this group at https://groups.google.com/group/oracle-projects.
For more options, visit https://groups.google.com/d/optout.

Reply via email to