Logo
Tech Space IT

Lead Java Developer

Tech Space IT, Alpharetta, Georgia, United States, 30239

Save Job

Job Responsibilities Understand business and functional requirements to be developed. Suggest improvements in the existing framework and implement best practices, staying knowledgeable about updated trends in UI development and ReactJS. Work alongside business users and the development team to understand business processes. Communicate and coordinate with different technology silos. Bring new ideas and present them in a clear, thoughtful manner. Evangelize the adoption of Agile development practices. Act as a catalyst for the adoption of modern software development practices. Build strong relationships with the business through delivery, communication, and domain knowledge transfer. Develop solutions that embrace firm standards without compromising on quality. Perform non-functional testing, regression testing, independent testing, SIT, and UAT. Phase, build, and deliver designed solutions to meet expectations. Provide production support on existing systems and resolve operational issues while working with other support and development staff located globally. Skills Must have 8-12 years of experience as a Java/J2EE Developer. Experience leading a Scrum Squad/Mini-Squad. Micro-Service architecture, Spring Cloud, Dubbo. Excellent communication and presentation skills for technology topics. Understanding of financial markets including FX, Money Market, FX Options, Rates Derivatives, and Commodities domain. Familiarity with Enterprise Integration Patterns and frameworks. Software version management experience with GIT. Experience with Auto testing, Auto Building, and Auto Deployment. Knowledge of Event-driven and Domain-Driven Design. Solid database experience, familiarity with both SQL (Oracle, Sybase) and NoSQL (Cassandra, HBASE, MongoDB) platforms and common database design patterns. Nice to have #J-18808-Ljbffr