Académique Documents
Professionnel Documents
Culture Documents
Appnomic Systems
Location
Bangalore
Status
Job Category
Programming,
Relevant Work
Experience
9+ Years
Career Level
Experienced (Non-Manager)
Hardcore Coding
Education Level
MCA, BE
Software
Development
Position Summary
Participate in design, development, enhancement and implementation support of products in IT Management
Software domain working on AppsOne product, using following technologies:
Excellent understanding of computer science fundamentals, data structures, algorithms and design
patterns
Currently working as a hands-on developer in Java
8+ years of product development experience for large scale systems with high volume and high
performance requirements
Experience and good knowledge of reactive, event-based programming
Thorough understanding of JVM architecture, Garbage Collection, Collections and Concurrency
framework
Fundamentals of multi-threading on multi-core systems
Working experience of JMS, RESTful APIs, JBoss7, EJB3 and data modeling
Experience / Knowledge SQL/NoSQL database fundamentals desirable
Knowledge of Test-Driven Development or other agile software development methodologies
Experience of submitting patches/bugs to open source projects will be a big plus
Experience with Maven and Ant
Experience with Continuous Integration build environments
Knowledge of Application Performance Management and Data Center Operations Management
preferred
Strong written and verbal communication skills
SOA , Distributed Systems
Should willing to do hands on coding
Willingness to train and mentor junior staff members
Must be able to function independently with limited daily supervision. Must also be a team player and
appreciate the value of working in a highly collaborative environment.
Education
Experience
Technologies
Java/JavaEE Programming
Operating Systems
RHEL or CentOS Linux Platform
Understanding of operating system concepts and networking protocols.