Job Seekers, Please send resumes to resumes@hireitpeople.comMy customer, a financial company in San Francisco, CA has a 6 months contract available for a Senior Core Java Infrastructure developer.
Description
The team is looking for a Senior Core Java Infrastructure Developer needed for building a self-service API. The project will last 4-6 months with a potential to renew the contract, switch to another project or convert to full-time employee.
Skills Required
The team is looking for a Senior Core Java Infrastructure Developer needed for building a self-service API. The project will last 4-6 months with a potential to renew the contract, switch to another project or convert to full-time employee.
Skills Required
- Strong experience with full software development life-cycle, architecting scalable platforms, object-oriented programming, database design and agile methodologies;
- Strong experience in core infrastructure development using Core Java (primary). Areas include Database programming (JDBC/ODBC), data serialization, using data buffers and networking using TCP/Sockets, multithreading, and distributed computing;
- Proficient in SQL database like MS SQL Server particularly using application access;
- Know how to setup, use and deploy unit testing frameworks like Junit and Google test.
- Prior experience using Google protobuf libraries and gRPC for cross platform communication in Java/C++/Python is highly desirable;
- Knowledge of using MongoDB/Redis or other cloud-based data storing is highly desirable;
- Working experience with GIT and setting CI/CD pipelines using Jenkins;
- Experience with Pandas, NumPy Python libraries during development life-cycle is desirable.
- Familiarity with basic UNIX/Linux internals, basic cryptography & security;
- Experience in using design patterns and building Web services in both Java- and Python-based environments;
- In-depth understanding of HTTP and other network protocols, TLS/SSL/Kerberos security mechanisms and REST architecture;
- Experience in working with AWS (Amazon Web Services) cloud platform;
- Experience in working with various Python Integrated Development Environments.