Logo
Mitchell Martin

Senior Developer

Mitchell Martin, Tampa, Florida, us, 33646


Our client, one of the largest financial services firms, is seeking a Senior Developer. Position Type: Contract Location: Tampa, FL / Dallas, TX Schedule: Hybrid Role Overview: As a Senior Developer you will be responsible for developing robust, large-scale Java applications that facilitate both batch and real-time processing. Deep understanding of middle-tier and back-end system programming, as well as a strong command of Unix/Linux environments Key Responsibilities: Java Development: Design, develop, and maintain large-scale Java programs in core Java, focusing on both batch and real-time processing. Ensure high performance, scalability, and reliability of applications. System Integration: Work closely with cross-functional teams, integrating your application components with those developed in other technologies, such as C#/.NET and Unix. Ensure seamless collaboration across multiple regions. Development Lifecycle Management: Monitor and control all phases of the development process, including analysis, design, construction, testing, and implementation. Provide user and operational support on applications to business users. Experience: 8 years of experience in relevant systems analysis and programming. Strong experience in Core Java, Spring/Spring Boot/Spring Batch, and SOAP/Restful Services. Proficiency in SQL (Oracle), with PL/SQL programming expertise preferred. Solid software design skills and experience in Micro-Service development. Strong experience with messaging technologies (e.g., Kafka, RabbitMQ). Experience with Graph DB (e.g., Neo4J) is a plus. Expertise in Unix/Linux commands and scripting. Familiarity with process and tools to produce well-written, low-defect code. Knowledge of workflow tools (e.g., JBPM) is a plus. Education: Degree: Bachelor's degree in Computer Science, Engineering, or a related field. Equivalent work experience may be considered. LI-JH2