Senior Java Software Engineer - Military veterans preferred



  full-time   part-time   employee   contract

United States

What You’ll DoDevelop code using latest Java, Spring, and NO SQL technologiesSolve technical problems using cutting edge technologies and best practicesPropose different ways to solve the same problem and showcase why one solution is betterEnsure all aspects of the technical design are correctly incorporatedContribute technical expertise to all projects as requiredContribute research and implementing POC’s as requiredWhat You Know8+ years of Java/J2EE development experienceJava-microservices – Java 7/8, Spring Boot, some messaging background preferably KafkaExperience with Pivotal Cloud Foundry or Azure.Well versed with data structures and algorithmsProficient experience with SOA, Rest Services and Spring, Spring Batch, Spring BootExperience with NoSQL DB(Cassandra/Maria/Mongo/Cosmos)Embody passion for new technology, open source, and continued skill development Experienced in GIT, SVN, or other distributed version control systemDeep understanding of and experience in Java, design concepts, patterns, and coding standardsIndependent thinker that can identify problems and provide creative solutionsGood communicator and team player EducationBachelor’s degree in Computer Science, Information Systems, Engineering, Computer Applications or related field.