it operations management ob
We are looking for Senior Software Developer to join our Software Engineering Team.
You are the kind of individual that enjoys working in a highly collaborative environment and functions independently with minimal supervision. You should feel comfortable wearing different hats when needed. 
Summary of what we are looking for in you:
  • 4 to 7+ years of Core Java software development experience
  • Experience in enterprise software architecture design and efficient coding involving concurrent systems 
  • Experience with distributed systems/SOA
  • Experience with communication models such as REST/SOAP
  • Significant experience working on Core Java technologies like Multithreading, Collections, Concurrency.
  • Proven knowledge of design patterns used in both Client and Server Components
  • Knowledge of Test-Driven Development or other Agile Software Development Methodologies
  • Excellent Written and Verbal Communication skills
  • Excellent understanding of computer science fundamentals, data structures, and algorithms
  • Expertise in Server-side Java base technology.
  • It is a huge plus if you have Knowledge of SQL and NoSQL database fundamentals
  • Experience with Maven/Gradle 
  • Experience with Continuous Integration build environments
  • Would be great if you have Knowledge of Data Center Operations Management 
  • Knowledge of any functional language like Clojure/Scala/Haskell/Groovy is preferred.
  • Significant experience in open source projects (e.g. Github/Bitbucket) would be an added advantage.
  • Java/Concurrent Programming
  • Server-side Java technologies.
  • Experience in interfacing with MySQL/SQL Server/Oracle
  • Operating Systems:
  • RHEL or CentOS Linux Platform
  • Understanding of operating system concepts and networking protocol.
  • You should hold a Bachelor’s degree in Engineering (Computer Science or Electronics) or a Master’s degree in Computer Applications (MCA)
  • Should have a minimum of 4 - 7+ years in Core Software Development
  • Experience in Product Development Life-cycle and Product Process Oriented Agile Development Environment.
You can make a real difference at Appnomic and with your career because we are ready to accelerate our growth as we attract top talent to join our team.