Stay in Touch



Technical Architect, Java






Bangalore, IN


Core Java / Big Data Platforms

Core Java Expert with strong coding and debugging experience.
Company – Appnomic Systems
Location – Bangalore
Status – Full Time, Employee
Job Category – Programming, Software Development
Relevant Work Experience – 9+ Years
Career Level – Experienced (Non-Manager), Hardcore Coding
Education Level – MCA, BE
Position Summary
Participate in design, development, enhancement and implementation support of products in IT Management Software domain – working on “AppsOne” product, using following technologies:
Hands-on developer in Core Java with excellent understanding of computer science fundamentals, data structures, algorithms and design patterns
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/RabbitMQ/ActiveMQ, RESTful APIs, 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 be enthusiastic to do hands on coding and willingness to train and mentor junior staff members
Bachelor’s Degree in Engineering (Computer Science, Electronics) and above, Or Master’s Degree in Computer Applications (MCA)
Minimum of 7+ years in core java software development
Fundamentals of multi-threading on multi-core systems
Experience in product development/ design life-cycle and product process oriented agile development environment.
Product development/design 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
Core Java Programming
Operating System
RHEL or CentOS Linux Platform
Understanding of operating system concepts and networking protocols.

Apply for the job

Subscribe to our blog.


Blog & Newsletter Signup