We provide IT Staff Augmentation Services!

Java J2ee Sr. Dev./architect Resume

0/5 (Submit Your Rating)

SUMMARY

  • With 5 to 7 years of hands - on development experience in Java, J2EE & Javascript framework technologies with minimum
  • 3 years of experience in architecting applications, providing technical solutions, leading / mentoring a team of software engineers.
  • Exposure to large-scale projects with Retail domain experience, preferably with APIs, Web Service, Cloud and distributed environment experience.
  • Strong Experience on Voice XML and ASR/TTS Engines.
  • Strong Knowledge on Voice Portals such Genesys Voice Portal, Avaya Voice Portal
  • Strong Knowledge of Speech Recognizers such as Nuance and Interaction
  • Strong Knowledge of Natural language implementation in and IVRs with creating of FSM and SSM user dictionary models.
  • Strong Knowledge of Application Server Architecture, concepts along with infrastructure. Preferable IBM stack
  • Strong Knowledge for Voice based technology/protocols such as SIP/RTP/H323
  • Strong knowledge of Telecommunications viz. type of channels and trunks
  • Experience is using telecom tools such as Brix etc.
  • Experience on Agile projects is a must. Scrum Master Preferred.
  • Strong knowledge of Database and SQL concepts
  • Good Knowledge of Network Protocols
  • Basic knowledge of ETL processes and their interaction with Java batches
  • Basic knowledge of IP Telephony and related communication protocols
  • Good exposure to Development & Production support areas.
  • Good verbal / written communication skills are must. G
  • Good understanding of Continuous build and integration & automation of testing.

TECHNICAL SKILLS

  • Web Services
  • JAVA
  • J2EE
  • REST
  • SOAP
  • Could
  • Distributed
  • VoiceXML

PROFESSIONAL EXPERIENCE

Confidential

JAVA J2EE Sr. Dev./Architect

Responsibilities:

  • Recommending best solution per the project need and driving the project to delivery.
  • Also contribute to code analysis and strategy, supports project planning. Manages the review of code, design, and testing for Application Developers and peers.
  • Serves as a technical expert and coaches and mentors Application developer specialists and professionals.
  • It also includes reacting to production problems or supporting production changes where those applications are operating. It also includes handling the concerned stakeholders for the production support
  • Critique and evaluate detailed business, functional, and high-level technical requirements (including recovery, security and audit).
  • Understanding of Design patterns and hands on experience with implementing.
  • Evaluates detailed technical design components and acts as a referral expert in appropriate languages, data structures, vended packages, techniques.
  • Maintain component design standards.
  • Analyze design solutions for high-complexity projects.
  • Ensure that code reviews are scheduled and executed. Provide feedback and recommends solutions.
  • Assist with detailed project estimating and milestone planning.
  • Review and validate accuracy of others estimates and works with project managers in continuous process improvement for estimating.
  • Contribute to determining programming approach, tools, and techniques that best meet the business requirements.
  • Perform coding of complex modules, as needed.
  • Ensure project change management approach is followed and that enhancements are appropriately prioritized and developed, and all documentation is completed appropriately.
  • Act as technical expert for application developers.
  • Ensure code review is conducted and certify that code meets quality standards.
  • Reviews and critiques code presented by team members and ensures code review is conducted and certifies that code meets quality standards.
  • Lead and organize testing reviews. Track and resolve complex defects and assists in planning efforts of complex functional tests in support of Quality Control (QC).
  • Define and manage process by which support and technical assistance is performed.
  • Performs root cause analysis to prevent recurrence of problem and manages the resolution of complex problems.
  • Ensure delivery of change management activities supporting production deployments to Developers, Quality Control Analysts, and Environment Management personnel.
  • Review application configuration.
  • Recommending automation tools for code quality and performance improvements.
  • Manage vendor/client relationships.
  • Should have experience in CI and CB technologoes using Jenkins, GitHub and Maven, Bamboo, SonarCube

We'd love your feedback!