Sunteți pe pagina 1din 2

Appnomic Systems

Job Description Java/JavaEE Platforms


Java/JavaEE Expert with strong coding and debugging experience.
Company

Appnomic Systems

Location

Bangalore

Status

Full Time, Employee

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

Bachelors Degree in Engineering (Computer Science, Electronics) and above, Or


Masters Degree in Computer Applications (MCA)

Experience

Minimum of 7+ years in core java software development


Experience in product development life-cycle and product process oriented agile development
environment.
Product development experience for large scale systems with high volume and high performance
requirements
Big-data OR data structures OR algorithms
Strong in design patterns/ design skills

Technologies

Java/JavaEE Programming

Operating Systems
RHEL or CentOS Linux Platform
Understanding of operating system concepts and networking protocols.

S-ar putea să vă placă și