Java Developer

Sonyo Management Consultants Pvt. Ltd.
  • Bangalore
  • 10-15 lakh
  • 6-9 years
  • Views
  • 28 Jun 2017

  • IT/ Information Technology

  • IT/ Technology - Software/ Services
Job Description

Strong Java-J2EE application development experience with good understanding of object oriented programing concepts. Java 1.6 + preferable.
Strong knowledge on Spring Framework is a must.
Having knowledge on Mongo DB or any NoSQL is an added advantage.
Experience on Web Services / XML / JSON & standard data exchange formats is a must.
6 - 9 years of industry experience developing 3-tier web architectures utilizing experience in internet technologies.
Working knowledge on Tomcat, Apache Web Server and Linux

Responsible for delivery of the product & technical aspects of the product
Responsible for less structured tasks and the issues addressed are less defined requiring new perspectives, creative approaches and with more interdependencies Interaction
Work effectively with staff to Senior level employees within the function, across functions and with external parties.
Limited supervision and direction is provided, as this individual can operate, drive results and set priorities independently.
Successfully convey information to stakeholders at many levels related to the position
Work effectively with senior engineers within Business Unit.
Participate as a proactive contributor and subject matter expert.
Demonstrate favorable results through regular leadership and mentoring others.
Work collaboratively within a team of other engineers and have strong influencing and leadership skills

Familiarity with one or more scripting languages, i.e. shell, perl, python.
Experience with storage technologies and/or shared infrastructure environments.
Experience with open-source tools & agile methodologies (i.e. Scrum)

Possess excellent written and verbal communication skills
Work collaboratively within a team of other engineers and have strong influencing and leadership skills
Strong aptitude for learning new technologies
Ability to estimate work completion required to build an overall predictable plan
Strong generalist understanding of concepts related to computer architecture, data structures and standard programming practices
Develop longer-range project plans and schedules for individual or work for a small team
Creative and analytical approach to problem solving
Apply attained experiences and knowledge in solving problems that are complex in scope requiring in-depth evaluation
Ability to estimate work completion required to build an overall predictable Plan

A minimum of 6 years of experience is required.
A Bachelor of Science Degree in Electrical Engineering or Computer Science, a Master Degree, or a PhD; or equivalent experience is required
Demonstrated ability to have completed multiple, complex technical projects


Competencies/Skill sets for this job

Linux Agile Methodologies J2ee Xml Json Tomcat Python

Job Posted By