Java backend developer

Pune, IN

About this job

Job type: Full-time
Role: Backend Developer



Technologies

java, sql, javascript



Job description

Location: Pune
Experience : 5-9yrs
Relevant : 3-7yrs

Mandatory Skills:
Strong programming knowledge/hands on experience in Java/J2ee, JavaScript Frameworks, Web Services (SOAP & REST)
Strong knowledge and hands on experience in Multithreading, JMS, Kafka
Strong knowledge of Data Structures, Design Patterns and Object Oriented Modeling
Good working knowledge of SQL, Oracle and MySQL and ability to optimize SQL queries
Exposure to Object Oriented JavaScript, HTML5 and CSS along with responsive design.
Should have knowledge of Non-functional Requirements like Scalability, Reliability, Maintainability, Stability, and Manageability.
Working knowledge of UNIX
Knowledge of Architectural Patterns, Sharding
Should have understanding of Database Server Clusters, Application Server Clusters.
Experience with distributed source control systems. Preferably Git
Excellent analytical skills
Good interpersonal skills and experience communicating with and managing the expectations of both technical and non-technical stakeholders

Nice to have Skill/s:
Exposure to agile methodologies like Scrum, Test Driven Development, etc.
Exposure to Continuous Integration / DevOps
Exposure /working knowledge of Spring,struts,JMS
Knowledge of PL/SQL
Experience in Angular or Backbone is a plus
Experience in using Jasmine, Karma, PhantomJS, Jenkins, Maven, yeoman, bower, grunt, GIT, SASS LESS, JSHint, JSLint in previous projects is definitely a plus.
Knowledge of NoSQL databases like HBase, Cassandra is plus.

Responsibilities
Design, development and unit testing
Perform feasibility analysis and conduct PoC to assess available technical options
Contribute to architecture and solution design by providing inputs to the architects
Understand the needs of the business and assimilate the product requirements.
Understand the end to end architecture and technology stack in depth.
Document the code, design methodology, test cases and other specifics of the deliverable.
Ensure reliability, speed and performance of the final product.
Encourage and propagate reusability
Work with cross functional teams that include product, UX and engineering to deliver fast paced and high visibility projects

Only Pune Candidates are Preferred

Location

Pune, IN

By clicking apply you will leave devsnap. Please be careful. You should never have to pay to apply.
A new version is available REFRESH