Description

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:

  1. Software Development: Design, develop, and maintain Java applications and microservices that are robust, efficient, and scalable to meet the needs of the banking industry.
  2. 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.
  3. Microservices Architecture: Architect, develop, and deploy microservices that facilitate the seamless operation of various banking processes and services.
  4. AWS Integration: Integrate AWS services into the banking infrastructure, ensuring security, scalability, and performance.
  5. Data Handling: Implement data management solutions to handle financial transactions, customer data, and reporting effectively.
  6. Performance Optimization: Analyze, troubleshoot, and optimize the performance of Java applications to meet banking industry standards and deliver exceptional user experiences.
  7. Security: Collaborate with the security team to implement security best practices and ensure compliance with industry regulations.
  8. Collaboration: Work closely with cross-functional teams, including front-end developers, database administrators, and quality assurance professionals, to deliver end-to-end solutions.
  9. Documentation: Maintain clear and detailed technical documentation, including architectural diagrams and code comments.
  10. 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 

akash.d@sgi-inc.net

Contact – 571 370 4571 Ext No. 281

 

 

SGI Inc..

Address: 20130 Lakeview Center Plaza, Suite 400, Ashburn, Virginia 20147 

 

 

 

Key Skills