Description We are looking for passionate Senior Java Developer(s) to make a major contribution to our development team.
The ideal candidate will be an enthusiastic developer eager to learn and grow his / her skills in the field.
If you are excited about coding and using cutting-edge technology in a fast-paced work environment, apply today!Job Responsibilities Own one or more modules.
Plan (able to divide feature requirement into smaller subsections), estimate and execute all development and deployment of system features and monitor for successful integration, maintaining the system throughout its lifecycle.
Recommend software solutions to needs in financial functionalityDevelop modules and work with the development team by doing design, code reviews and delegation of coding to junior Java developersUnderstand business requirements and provide technical solutions.
Job Skills & Qualifications 5+ years of relevant object-oriented application building experience in a professional environment Agile / Scrum development cycle understanding.
Thorough understanding of relational databases such as MySQL or similar technologies Excellent coding skill in Java and advanced JavaUnit test (junit), understand TDD, API integration tests.
Understand Advance java along with web development.Thorough understanding of REST API and how AJAX API works.Understand asynchronous programming.
Knowledge working closely with git Excellent communication skills and being able to work independently or in a team Good design skills wrt patterns and Object-