Your address will show here +12 34 56 78
Home Jobs Senior Java Developer                         
Senior Java Developer
We are looking for an experienced Java Server developer with significant experience in development of J2EE cloud based web and mobile-web applications/APIs. You will primarily be responsible for the development of high-performance multi-tiered and clustered web applications based on a cutting edge J2EE stack.
Preferred Skills:
  • 3+ years of experience in Core J2EE development and Web Development technologies.
  • In-depth hands on experience with the Spring development framework including the Core Spring framework, Spring MVC, Spring REST, Spring Session, Spring Security is a must. Experience with Grails is desirable.
  • Hand-on experience with messaging technologies like Apache Kafka/Rabbit MQ/ Apache ActiveMQ is required.
  • Excellent knowledge of Relational Databases, SQL and ORM technologies particularly JPA, Java Hibernate is a core requirement. Knowledge and exposure to Spring Data, NoSQL database technologies like Redis, MongoDB, HBase is highly desirable.
  • Experience with Search technologies like ElasticSearch or Solr is desired.
  • Hands-on programming knowledge of HTML5, CSS, JavaScript, AJAX and modern JavaScript frameworks like JQuery, Angular or React is highly desirable.
  • The candidate would be expected to have a solid understanding of fundamental design principles behind a scalable application and also an in-depth idea of how web applications work including security, session management, caching, clustering.
  • Experience with Node.js related technologies would be an advantage.
  • Experience and understanding of web sockets is highly desired.
  • Hands on experience with dev-ops, container technology.
  • Hand-on experience with AWS (or other similar platforms) and experience with development of solutions that leverage AWS services like S3, SQS, RDS, DynamoDb, Lambda, SNS is high desirable.
  • Knowledge and exposure to analytics and machine learning algorithms would be a significant advantage.
  • Experience with test-driven development.
  • Excellent written & verbal communication.
  • Text Hover