Home | Find Work | Java Developer

Java Developer

Client: Steady Rabbit

Job Details

Job Description

Responsibilities:

  • Developing Intelligent And Scalable Engineering Solutions From Scratch
  • Partnering With The Customers To Share Product Vision And Goals
  • Working On High/Low-Level Product Designs & Roadmaps Along With A Team Of Ace Developers
  • He Will Be Responsible For Server-Side Component Designing, Detailed Technical Design, Development, Testing, Implementation, And Maintenance.
  • Building Products And Applications Using Razor-Edge Technologies On Open Source Java Tech Stack, HTML5, Backbone.Js, Hadoop, Cassandra, MongoDB, Etc
  • He Will Also Review And Understand Business Requirements Ensuring That Development Tasks Are Completed Within The Timeline Provided And That Issues Are Fully Tested With Minimal Defects
g

Must Have:

  • B.E/B.Tech/MCA With At Least 3-8 Years Of Hands-On Web Development Experience In Core Java And J2EE
  • Should Have Experience In End-To-End Application Development In An Agile Environment
  • Should Be Able To Define Technical Architecture, Hands-On Coder, Maintaining Standards, And Other Team Policies.
  • Should Have Experience Of Managing A Team Of At Least 3 People
  • Experience On OOAD Frameworks Such As Spring, Hibernate, REST
  • Experience In TDD, Continuous Integration And Build Tools (Maven, Jenkins, Gradle)
  • Good Knowledge Of Design Patterns
  • Understanding Of Latest Technologies And Tools In The Java/JEE Space And Using Them
  • Good Experience With Databases Like MySQL Or Oracle Or Any NoSQL
  • Strong Interpersonal Skills With Ability To Work Effectively Across Team Boundaries
  • Experience With Agile Methodology And Development Tools
  • Know How Around Integration Patterns For Queuing, Caching, Etc.
  • Non-Relational Platforms Like DynamoDB/MongoDB (No-Sql) Would Be Add On

Good To Have:

  • Experience In Cloud Computing Or Linux
  • Ability To Respond Well Under Pressure
  • Logical Mind With Keen Analytical Skills

Key Skills