Greetings,
Hope you are doing well.
Please review the job description below. If you are interested in this position please forward me your updated resume for immediate consideration.
Position:: Java developer
Location :: Hybrid/New York City
Long term contract
Interview Process: Video & Onsite Interview.
Current project must be in NY or NJ .
Minimum 15+ years experince
Job Description ::
As a Senior Java Developer, you will be an integral part of our banking technology team, responsible for designing, developing, and maintaining high-performance, scalable, and secure software solutions. Your proficiency in threading, data handling, core Java, AWS, and microservices will be crucial in supporting our banking operations and delivering top-tier services to our customers.
Key Responsibilities:
- Software Development: Design, develop, and maintain Java applications and microservices that are robust, efficient, and scalable to meet the needs of the banking industry.
- Core Java Expertise: Leverage your deep knowledge of core Java concepts, including threading, data structures, and algorithms, to create optimized solutions for the banking environment.
- Microservices Architecture: Architect, develop, and deploy microservices that facilitate the seamless operation of various banking processes and services.
- AWS Integration: Integrate AWS services into the banking infrastructure, ensuring security, scalability, and performance.
- Data Handling: Implement data management solutions to handle financial transactions, customer data, and reporting effectively.
- Performance Optimization: Analyze, troubleshoot, and optimize the performance of Java applications to meet banking industry standards and deliver exceptional user experiences.
- Security: Collaborate with the security team to implement security best practices and ensure compliance with industry regulations.
- Collaboration: Work closely with cross-functional teams, including front-end developers, database administrators, and quality assurance professionals, to deliver end-to-end solutions.
- Documentation: Maintain clear and detailed technical documentation, including architectural diagrams and code comments.
- Continuous Learning: Stay up to date with the latest Java technologies, industry trends, and best practices to drive innovation within the banking environment.
Qualifications:
- Bachelor’s or master’s degree in computer science, Information Technology, or related field.
- Proven experience as a Java Developer in a banking or financial services environment.
- Strong expertise in core Java concepts, multithreading, data structures, and algorithms.
- Proficiency in designing and developing microservices and RESTful APIs.
- Experience with AWS services and cloud-based architecture.
- Strong analytical and problem-solving skills.
- Knowledge of banking operations, financial regulations, and security requirements.
- Excellent communication and teamwork skills.
Warm Regards
Akash Dwivedi
Technical Recruiter
[email protected]
Contact – 571 370 4571 Ext No. 281
SGI Inc..
Address: 20130 Lakeview Center Plaza, Suite 400, Ashburn, Virginia 20147