Java Developer
ARCHIVED
We can't find an active application page for this role right now. It may reopen or be listed elsewhere. Use Next Steps to search for an active apply link and similar live jobs.
NAVA Software solutions is looking for a Java Developer Details: Java Developer Location: 100% Remote Duration: 6-12 months Job Description: The candidate will need proficiency in the latest Java technologies and Endur experience. They will have experience building integrations, preferably with Endur. The candidate should also have exposure to the Power industry. This is still a hands-on Java role, not a Systems Arch type position. Java with ENDUR experience is must have Your Skills & Experience:Significant software development experience with expertise in Java 8+ and knowledge of latest Java 9 featuresExperience with Multi-threading, CollectionsThorough experience in writing high quality code with full automated unit test coverage (Junit, Mockito, etc.)Thorough experience in defining and applying design standards, patterns, quality matrix depending on the solutionsWorking experience with various CI/CD toolsWorking experience with data platforms (relational and/or NoSQL) and messaging technologiesWorking experience with MVC frameworks like Spring, etc.Working experience with web-services (REST, SOAP) and/or experience in MicroservicesDeep knowledge of OOPs, data structure, and algorithm Set Yourself Apart With:Experience in one or more front-end development technologiesUnderstanding and experience with building cloud native applicationsWorking experience creating high performing applications including profiling and tuning (of those applications to boost performance)Understanding & experience creating APIs using SwaggerExperience in TDD/BDDExperience in Scrum/AgileUnderstanding of various infrastructures (on-premise, cloud)