Job Description
Pay rate range: $67.00 - $ 71.50 Negotiable based upon years of experienc Global Financial Firm located in Irving, TX has an immediate contract opportunity. This role is currently on a Hybrid Schedule. You will be expected in the office weekly for 3 days depending on the team requirement. Responsibilities: Build and support banking applications. Contribute to the digitalization and automation of banking solutions. Engage in problem-solving and analytical thinking. Learn new technologies and concepts. Requirements: Reliable internet, computer, and smartphone for remote access. Video/f2f interviews required prior to offers. Required Skills: Strong Core Java and functional programming experience. Understanding of concurrent and parallel programming. Knowledge of reactive programming and microservices architecture. Proficient in containerizing applications and CI/CD in Java ecosystem. Experience with distributed tracing and API Gateway integration. Secure coding practices, SSL/TLS, OAuth, JWT handling. Integration with NoSQL databases like MongoDB. Advanced multithreading concepts and synchronization techniques. Experience with enterprise-level applications and transaction-heavy systems. Expertise in Spring AOP for cross-cutting concerns. Concurrency patterns for low latency and high throughput. ORM optimizations and Hibernate caching strategies. Real-Time Specification for Java. Data modeling with relational and NoSQL databases. Integration of APIs with third-party libraries/vendors. Understanding of distributed computing concepts. Knowledge of security practices in distributed systems. Monitoring, logging, and debugging distributed systems. Experience with Git/BitBucket. Good communication skills. Preferred Skills: Unix shell scripting. Knowledge of ElasticSearch and GraphQL. Experience with high-performance, scalable applications. Knowledge of AI, ML, and LLMs.