Sign In
 [New User? Sign Up]
Mobile Version

Expert Java Developer

Bengaluru, KA
Job Code:
  • IT
Applying for this job will take you to an external site
  • Shortlist
  • Email Friend
  • Print

Job Details

Key ResponsibilitiesAs a technical contributor design and implement public and private cloud based SaaS solutions for Big Data Analytics ApplicationsReview and understand functional requirements to be able to conceive and present prototypes focusing on workflow and usability.Implement new UI functionality using state-of-the art Web 2.0 technologies and industry standard frameworks.Design and implement high availability backend systems that support cloud scalability and elasticity.Document and publish requirement, design and functional specifications for use by internal teams.Participate in the evaluation and resolution of defect ticket reports for new as well as legacy components.Evaluate existing user interfaces and propose and implement improvements and extensions as required by the overall architecture of the product.Provide guidance and mentoring to less-experienced staff members.Knowledge and Skills A Masters degree in Computer Science or Software Engineering.A minimum of 8 yearsprogramming experience with/in Java, JavaScript, HTML and CSS.Strong working knowledge of HTML5 and CSS3Solid understanding of full web technology stack.Established knowledge in many of the following areas J2EE, Web 2.0, AJAX, XML, JBoss/Tomcat, Spring, Play, Hibernate, SQL etc.Demonstrated ability to perform prototyping and usability testing.Intimate knowledge of one or more JavaScript frameworks such as angular.js, bootstrap.js, jQuery, ExtJS, Backbone.js etc.Experience with the mobile form factor is a plus.Comfortable with Linux/Unix and Windows environments.Experience with distributed and/or big data systems is desirable.Software development and engineering skills on large-scale, mission-critical infrastructure applications is a plus.Familiar with Agile SCRUM development methodologiesProficiency in PostgreSQL, Elastic Search, Flyway, Dropwizard, Swagger, MavenAdditional Desirable SkillsExperience working with additional tools such as Maven, Chef, PuppetWeb services (REST or SOAP)Experience with concurrency issues in multi-threaded programsExperience working with data visualization libraries like D3.JSExperience working with Docker and Mesosphear
Degree: MCA/ PGDCA

Additional Degree: BE/ B.Tech (Engineering) | B.Sc. (Science)

Experience: 8-13


Application Programming | Database Administration (DBA) | Quality Assurance/Testing | Software Engineer
Applying for this job will take you to an external site


© Copyright 2015 Al Nisr Publishing LLC - powered by Gulf News