Sr. Full Stack Java Developer (US Citizenship is Required)
Sr. Full Stack Java Developer (US Citizenship is REQUIRED)US Citizenship REQUIRED, Must be able to obtain public trust clearance. This role with require experience in SDLC, agile development, solution Change Management, Release Management and version control. The Successful candidate must show great management and technical skills and leadership. Essential Functions:Hands on development, implementation, integration and testingParticipate as part of an Agile team, attending scrum calls and assisting the team in the definition of design.Involvement in projects that vary from proof of concepts, which are stood up in weeks, to becoming the domain expert on our core-transaction-processing platformSupport a responsive human user interface or API with synchronous processing with a Java based back-end (primarily)Identify reusable development code across various modules of the product.Optimize the system for high volume, high through-put transaction processingWrite design documents and write unit test case for the codeIntegration with existing systemsResponsible for delivering the modules for the productAssist junior developers in guiding them with technology or process as requiredStrong organizational, written, and verbal communication skills are a must.Must be able to multitask and meet deadlines in a fast-paced start-up like environment.The ability to work as a team player is essential.Desire a person who can display Initiative and the ability to make decisions while working with minimal guidance.Working knowledge and experience working in both a Windows & Linux environment Essential Qualifications & Skills :Experience 8-10+ years in developmentSolid, practical knowledge of Java Eco System: Java, Spring, Spring Boot, Spring Security, Hibernate, REST, SOAP, JSON, Maven, Jenkins, Sonar, Some IDE-Eclipse, IntelliJ or NetBeansGood knowledge/experience in building software in AWS Cloud environment , Container technologies ( ex: Docker), & Micro services architecture.Front-End - jQuery, Angular, ReactJS, Single Page ApplicationRelational databases - MySQL, OracleAgile experience - Scrum, Continuous Integration, Test Driven developmentExperience with everything from bash scripting to single page appsExperience in working in the cloud environmentExperience in Serverless architecture.Nice to Have Skills:Experience in testing Telecom or number management solutions preferredProven experience leveraging AWS (or other cloud provider) to deliver mission critical applications.Experience with Java, Spring, REST/SOAP API, Relational Databases, Version Control.