Dice is the leading career destination for tech experts at every stage of their careers. Our client, Avasa IT Solutions, is seeking the following. Apply via Dice today!
Job Title: Core Java Developer
Location: Charlotte, NC
Duration: Long Term Contract
Must be working with our own w2
Core Java Developer with Capital Markets - Transaction Management to join our team in Charlotte, NC (Need Onsite day 1, Hybrid 3 days from office No Remote).
Job Description:
We are in search of a talented Core Java Developer with Capital Markets to join our team. The ideal candidate will possess a strong background in Core Java development and a deep understanding of Capital Markets, including financial instruments, trading systems, and market data. This role will involve designing, developing, and maintaining Java-based applications and systems for use within the Capital Markets domain.
Core Skills: Java, MQ, Multithreading, Transaction Handling/Management, Spring, SQL, Mongo, PCF.
Required Qualifications:
Solid experience using Java in complex application development (10+ years)Good experience with design patterns.Strong experience in Microservices Architecture, MVC Architecture , J2EE Design Patterns such as MVC, Singleton, DAO and others Technical Expertise in Spring and Spring Boot Framework features, Microservices, Angular, HTML, CSS, Swagger, Junit-Mockito.Experience in Web Services like SOAP, REST, and good Knowledge in SOA Experience in using build tools like maven, gradle and automation servers.Experience in Agile development (SCRUM) methodologies Experience in OOP, Object Oriented Analysis (OOA) and Design (OOD)Experience designing and building complex data workflows for customersUnderstanding of web services development using Java (HTTP, REST APIs, Tomcat)Knowledge of multithreaded or event-driven programmingExperience writing unit tests and e2e testsAbility to adapt to working with a wide array of technologies and languages.