Applications are invited from eligible candidates for the Senior Software Engineer at Germin8 for its Goa location.
Germin8 is a Social Media Intelligence company situated in Mumbai focused on helping you understand and act in real-time on the gazillions of conversations by your stakeholders. Germin8 Social Listening is a proprietary stakeholder insight, engagement, and social media listening platform that collects and analyses conversations in real time from public sources and private sources and converts them into industry-specific actionable insights and leads.
- Responsible for the development, maintenance and quality-related activities of web based software applications and web services.
- Investigating new technologies and architecture needed for the modules assigned.
- Problem solving and thinking laterally as part of a team, or individually, to meet the needs of the product.
- Evangelize technical best practices, incorporate emerging solutions, and employ scalable designs that can be easily adopted.
- Technical analysis & estimation of business requirements.
- Manage multiple competing priorities and changing requirements.
- Achieve organization goals by defining, integrating, and upgrading a comprehensive architecture to support Java applications.
- Contribute to technical details, strategy and design that enable excellent cloud based software solutions.
- Experience of 3-5 years of development especially Java.
- Experience in NoSQL Databases.
- Experience in SOA (Service Oriented Architecture) applications.
- Hands on experience in cloud computing like Amazon Web Services.
- Strong analytical and problem solving skills.
- Strong foundation in data structures and algorithms.
- Strong foundation in OOAD.
- Product development experience.
- Ability to narrow down on technology and design choices.
- Knowledge of Data Streaming concepts and distributed caching technologies.
- Must have deep understanding of web services software architectural and design issues.
- Experience in real-time applications.
- Ability to work under pressure and in the face of conflicting demands.
How to Apply?
Interested candidates can apply online by submitting their application through this link.