Required Skills As a Senior Core Java Developer, you will have a range of responsibilities from shaping and implementing strategic products to ensuring that company stays on the leading edge of technology You will have generic capabilities across application development stack and strong technical expertise in one / two application layers Excellent working knowledge of the following technologies: Implementation exp (hands-on) on Server Side Java technologies (Core Java, Multithreading, Concurrent API’s, Executor services, collections, concurrent packages, DS/Algo, design patters/principles, basic data case, Junit/agile) Design Patterns SQL and Relational Databases such as DB2 Hands-on experience on Spring and Hibernate
Headquartered in Silicon Valley, Gupshup is a global leader in cloud messaging, enabling businesses to build engaging conversational experiences, seamlessly across 30+ messaging channels, using a globally available cloud API. Gupshup handles over 4.5 billion messages per month and has processed over 225 billion messages, enabling over 36,000 businesses to engage nearly a billion users across channels including SMS, WhatsApp, Facebook Messenger, Twitter, WeChat, Viber, Slack, Android RCS, Mobile App and Mobile Web. Gupshup offers a comprehensive product portfolio that includes an easy to use omni-channel messaging API, advanced bot building platform and mobile marketing tools. Gupshup has also forged strategic partnerships with Facebook, WhatsApp, Google and Cisco to offer innovative mobile messaging solutions with broad reach. You could log on to https://www.gupshup.io/developer/home for more information. Location: Mumbai (Goregaon East ) Roles and Responsibilities: Experienced in Java and associated technologies. Should have worked with highly scalable web applications Good debugging capability Should be able to search through logs on server and narrow down to root cause of functional issue from stack trace or performance issue from logs of latency of different components. Product development experience in agile environment will be a big plus though not mandatory. Highly Tech Savvy and hands-on. Good exposure into design patterns Good understanding of OOPS concepts. Experience of working with open source technology and tools. Regards,Tina Dsouza
Design and develop components of the platform● Constant benchmarking for capacity and performance● Documenting feature capability in detail● Supporting marketing initiatives on the product / differentiators● Test scenarios for faults / bugs● On-call (only emergency - L4) support to customer issues● Building best practices for customer scenariosWho we are looking for● Understand the larger picture and work for customer success● Passionate to solve problems● Understand the product life cycle
We are looking for a user experience designer with strong interests and capabilities in the design and development of engaging user experiences. - The ideal candidate will thrive in a work environment that requires strong problem solving skills and independent self-direction, coupled with an aptitude for team collaboration and open communication. - This individual excels at providing both highly analytical as well as highly creative ideas to a design engagement. - The candidate will also have extensive experience in a fast-paced and innovative development environment. A thorough understanding of contemporary user-centred design methodologies is a must.- Create interaction models, mock-ups, wire frames, and layouts that promote ease of use and optimise how customers interact with all new products and features.Responsibilities :- Prepare prototypes for the new product applications and features.- Create visual components for the mobile screens.- Work with the mobile engineers to deliver the final product.- Provide clear communication to cross-functional teams regarding project status, issues, and priorities.- Researching interaction design trends- Researching technology trends- Performing other duties as assignedExperience and Skills required :- Two or more years of user experience design experience for software, Web applications which leverage emergent technologies, and/or mobile devices- Strong conceptualisation ability, strong visual communication ability, drawing skills and sketchbook technique- Exceptional design skills, production value and attention to detail- Ability to create wire frames as well as visual design comps- Strong working knowledge of Photoshop, Coral Draw, Illustrator, Balsamic or similar software's.- Experience with user interface design patterns and standard UCD methodologies- Strong written and verbal communication skillsAdditional :- Bachelor's degree or diploma in interaction design, new media design or related design field.- Portfolio to accompany resume.- Background check and reference checks required upon hire.