Java Developer || Hybrid || (Local candidate -NY or NJ) || (No H1b) || (10+ with banking experience must) at Remote, Remote, USA |
Email: [email protected] |
Hi Hope you are doing well Job Description: Managers notes: Understanding and supporting the Mortgage business of the Bank through the design, development, and implementation of applications, application enhancements and new capabilities. Provide technical leadership in every stage of development lifecycle, from analysis and design to program coding, testing, release, and maintenance while adhering to current SDLC processes. Will work closely with immediate project teams, business domain experts, and other technical staff members. Position Requirements: Bachelors degree in Computer Science or Engineering (Computer, Electrical, Electronics) or related field 2 years of years of post-baccalaureate development experience (Finance/Lending industry experience a plus). Must possess 2 years of experience with various Software Development Life Cycle methods such as Agile, SCRUM, Waterfall, etc., Java and J2EE technologies, designing/building technical solutions, using relational databases Financial services is not required but a big plus Would prefer full-stack experience with javascipt Must have experience with AWS 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. Regards Vinay Chaudhary https://www.linkedin.com/in/vinay-chaudhary-550630245lipi=urn%3Ali%3Apage%3Ad_flagship3_profile_view_base_contact_details%3BmPC%2Fy8AeT1OYw8gkEKNR%2Bw%3D%3D Keywords: golang |
[email protected] View all |
Fri Nov 03 20:16:00 UTC 2023 |