Job Description
• Knowledge and experience developing data-centric, web-based applications using JSF/JSP, Java(Collections, Multi-threading, socket programming), JavaScript, Sigma.js, Node.js, AJAX, HTML, CSS, Graph DB Titan/Janus, Elastic Search, Tomcat/JBOSS)
• Knowledge of and/or experience in building REST APIs, Web Services
• Working knowledge and experience with Agile software development
• Experience with automated testing Junit
• Knowledge of code versioning tools such as SVN / Git
• Knowledge of design patterns and practical applications of them
• Should be able to build solutions which are easily configurable, deployable and secure
• Responsible for planning product iterations & releasing iterations on schedule
• Writing reusable, testable, and efficient code
• Design and implementation of low-latency, high-availability, and high performance applications
• Implementation of security and data protection
• Provides analysis of problems and recommends solutions
• Participates in system design and specifications, program logic and flow-charting, development, testing, debugging, documentation, and support
• Translate complex functional & technical requirements into detailed design
Desired Skills
• 1-5 years’ experience in Core Java/JSF/JSP/Python
• Experience in working on ETL, Big Data/Hadoop
• Highly Tech Savvy and hands-on experience in building products from scratch
• Preferred Databases: Oracle/PostgreSQL, Cassandra, HBase, Mongo DB, Couch
• Should be highly analytical, algorithmic, logic driven
• Product development experience in agile environment will be a big plus though not mandatory
• Should have in-depth knowledge on technology and development processes
• Familiar with API development using node.JS
• Understanding the nature of asynchronous programming and its quirks and workarounds
• Experience in testing large data processing systems
Technical Skills
• Core Java(Collections, Multi-threading, Socket programming)
• Javascript, Sigma.js, D3.js, Node.js, JSON
• Ajax, CSS, HTML
• Elastic Search, Graph DB Titan/Janus, Cassandra, HBase
• Apache Tomcat, JBOSS
• JUnit
• SVN / Git
Educational Qualification
• B.E/ B.Tech/ MCA/ M.Sc./ B.Sc
Experience
• Should have 3 - 5 years of Experience.
💡 Quick Summary
Seeking a career-building opportunity? The Senior Software Engineer – Java, Big Data position is now open for candidates interested in the Software Developer Jobs sector. This role in Mumbai offers a professional environment and growth potential.
Requirement Snapshot: Candidates should possess basic communication skills, a proactive attitude, and the ability to work in a team. Experience in Software Developer Jobs is a plus.
