Senior Java Developer

Bhubaneswar

We are hiring multiple positions at mid-senior level JAVA Developers to join Muvi’s growing Engineering team. You will be working on some latest and greatest technology stack like Big Data, AI, Blockchain. To be successful at this role, you should be a self driven problem solver and excellent coder.

Our platform is currently in PHP and we are introducing the Java stack for more robustness. Therefore, you will be required to understand and work in PHP and Javascript in the beginning.

 

Responsibilities:

  • Drive the Microservice Architecture framework of the Product
  • Lead a team of PHP and Java developers
  • Build modular, testable, and reusable JAVA modules
  • Develop both back-end Java/J2EE core components and front-end JSP pages
  • Develop SQL queries through JDBC and apply performance tuning
  • Contribute in all phases of the feature release cycle
  • Solve complex performance problems and architectural challenges
  • Pay strong attention to DB designing and module dependencies

 

Requirements:

  • 5+ years development experience in JAVA
  • Front-End development with technologies such as HTML, CSS, JavaScript, AJAX, jQuery, JSON and XML
  • Proficient in backend technologies such as Core Java, Spring framework, Hibernate etc…
  • Strong knowledge of databases modelling and design
  • Familiarity with concepts of MVC, JDBC, and RESTful
  • Experience with popular web application frameworks, such as Play and Spark
  • Familiarity with Java GUI frameworks such as Swing, SWT, and AWT depending on project requirements
  • Strong experience in API design REST/SOAP/WSDL/XML/SOA
  • Experience in Service Oriented Architecture
  • Experience with Java build tools i.e. Maven/Ant/Gradle
  • Experience with NoSQL like Mongo, Cosmo, Cassandra systems will be a bonus.
  • Experience with DevOps tool sets such as Jenkins, Nexus, monitoring tools such as Splunk, and tracing technologies such as Sleuth Request
  • Understanding of Spring Cloud Data, Spring Security, OAuth, Service monitoring on Cloud.
  • Knowledge on circuit-breaker functions like Hystrix would be bonus
  • Have self-directed work ethic with attention to detail and good communication skills

Job Features

Job CategorySoftware Development

Apply Online