As a core Java developer in SocialTwist's Hyderabad development center, you would be required to fearlessly work on various cutting edge technologies. Even though your primary expertise would be in Java technologies, you would be expected to pick up other parts of our product as well.
More often than not, you would be required to dive into unknown areas, build prototypes, gain expertise and deliver robust functional features.
You would need to find creative solutions in designing and implementing new features and maintaining the existing code of Tell-a-Friend, a powerful word of mouth marketing platform with the belief that solutions to problems need not be always in code. The nature of work could be as diverse as building a reliable, scalable and secure email delivery system to creating a data mining solution for share analytics.
Be aware of technical debt and business requirements and know when to do the correct tradeoffs
Believe in quality and automation
Passionately deliver and own features
Assist your team members with maintaining a large code base
Be willing to face tight deadlines and do whatever it takes to get the job done
Participate in research and brainstorming for new features
Atleast 2 years experience in core Java development
Ability to write maintanable, testable code
Excellent debugging skills
Experience in SQL and Databases such as MySQL
Would enjoy working in a young, diverse team of other enthusiastic team players
Self-motivated and eager to develop quality code
Continuously think of improving things
Ability to manage multiple tasks, project details and tight deadlines
Good to have
Experience in J2EE development
Experience in cloud computing
Love to stay up-to-date on the latest technologies
Highly communicative and able to interact with customers
Enjoy fast, agile software development