Application Developer (51123)

Incedo Inc
  • New Jersey, NJ
    4 days ago

    Job Description

    Company Overview

    Incedo is a US-based consulting, data science and technology services firm with over 3000 people helping clients

    from our six offices across US, Mexico and India. We help our clients achieve competitive advantage through

    end-to-end digital transformation. Our uniqueness lies in bringing together strong engineering, data science, and

    design capabilities coupled with deep domain understanding. We combine services and products to maximize

    business impact for our clients in telecom, Banking, Wealth Management, product engineering and life science

    & healthcare industries.

    Working at Incedo will provide you an opportunity to work with industry leading client organizations, deep

    technology and domain experts, and global teams. Incedo University, our learning platform, provides ample

    learning opportunities starting with a structured onboarding program and carrying throughout various stages of

    your career. A variety of fun activities is also an integral part of our friendly work environment. Our flexible

    career paths allow you to grow into a program manager, a technical architect or a domain expert based on your

    skills and interests.

    Our Mission is to enable our clients to maximize business impact from technology by

    • Harnessing the transformational impact of emerging technologies
    • Bridging the gap between business and technology

    Role Description

    Role Description:

    Lead modernization of an enterprise Bank Collections Platform using Java 21 and Spring Boot 3.x microservices. Architect CQRS-based read/write microservices and Event-Driven Architecture for scalable workflow processing. Develop Chunk Handler Architecture processing millions of collection accounts through configurable batch execution. Convert sequential API orchestration into parallel asynchronous execution using Spring Async and CompletableFuture. Design a reusable Command API Framework supporting multiple commands within a single request. Implement Confluent Kafka producer/consumer services for asynchronous communication across distributed microservices. Use Oracle control tables for workflow orchestration, retries, audit checkpoints, and request lifecycle management. Implement the Saga Pattern for real-time and scheduled payment workflows. Develop AWS Lambda services generating customer PDFs, letters, statements, and emails, storing artifacts in Amazon S3. Publish document completion events through Amazon SNS and update document metadata/status from subscribers. Integrate Amazon SQS for asynchronous request processing where applicable. Implement Redis distributed locking and Redis/Spring Cache to optimize high-frequency SQL queries. Use MongoDB for audit tracking and workflow history. Secure REST APIs using Spring Security, OAuth2, and JWT-based authentication. Deploy services in a hybrid cloud environment spanning Docker, Red Hat OpenShift, and AWS. Configure IAM, CloudWatch, and AWS Secrets Manager for secure cloud operations. Implement centralized logging and observability using Elasticsearch, Kibana, Splunk, and LogScale. Build CI/CD pipelines using Jenkins; enforce quality gates with SonarQube. Manage source code using GitHub and Bitbucket with peer review workflows. Collaborate with architects, product owners, QA, and DevOps teams to deliver resilient enterprise banking solutions.

    Technical Skills

    Skills Requirements:

    • Experience in both front-end and back-end development
    • Proficiency in at least one programming language such as Java, Python, or JavaScript
    • Familiarity with front-end technologies such as HTML, CSS, and JavaScript frameworks like React or Angular
    • Knowledge of back-end technologies such as databases, APIs, and server-side frameworks like Node.js or Spring Boot
    • Lead and manage a team of professionals to achieve organizational goals.
    • Provide guidance, support, and mentorship to help employees grow and develop professionally and focus on Career Management.

    Nice-to-have skills

    Qualifications

    Qualifications

    • 8-10 years of work experience in relevant field
    • B.Tech/B.E/M.Tech or MCA degree from a reputed university. Computer science background is preferred

    Company Value

    We value diversity at Incedo. We do not discriminate based on race, religion, color, national origin, gender, sexual orientation, age, marital status, veteran status, or disability status.

    Numbers & Facts

    LocationNew Jersey, NJ

    Skills

    • AWS Lambdaunmatched
    • Amazon Simple Notification Service (SNS)unmatched
    • Amazon Web Services (AWS)unmatched
    • AngularJSunmatched
    • Apache Kafkaunmatched
    • Application Programming Interface (API)unmatched
    • Authenticationunmatched
    • Bank Managementunmatched
    • Banking Servicesunmatched
    • Biologyunmatched
    • CSS (Cascading Style Sheet)unmatched
    • Centralized Operations/Managementunmatched
    • Cloud Computingunmatched
    • Computer Scienceunmatched
    • Consultingunmatched
    • Continuous Deployment/Deliveryunmatched
    • Continuous Integrationunmatched
    • Customer Support/Serviceunmatched
    • Data Scienceunmatched
    • DevOpsunmatched
    • Dockerunmatched
    • Elasticsearchunmatched
    • Emerging Technologyunmatched
    • GitHubunmatched
    • HTML (HyperText Markup Language)unmatched
    • Healthcareunmatched
    • Hybrid Cloudunmatched
    • Javaunmatched
    • JavaScriptunmatched
    • JavaScript Frameworksunmatched
    • Jenkinsunmatched
    • Mentoringunmatched
    • Metadataunmatched
    • Microservicesunmatched
    • MongoDBunmatched
    • Node.jsunmatched
    • OAuthunmatched
    • Onboardingunmatched
    • Operations Managementunmatched
    • Operations Security (OPSEC)unmatched
    • Oracleunmatched
    • People Managementunmatched
    • Product Engineeringunmatched
    • Programming Languagesunmatched
    • Project/Program Managementunmatched
    • Python Programming/Scripting Languageunmatched
    • Quality Assuranceunmatched
    • REST (Representational State Transfer)unmatched
    • React.jsunmatched
    • Red Hat Linux Operating Systemunmatched
    • Redisunmatched
    • SQL (Structured Query Language)unmatched
    • Software Developmentunmatched
    • Source Code/Configuration Management (SCM)unmatched
    • Splunkunmatched
    • Team Lead/Managerunmatched
    • User Interface/Experience (UI/UX)unmatched
    • Wealth Managementunmatched

    Be found by employers

    5,500+ employers search our resume database daily. Add yours to get found by recruiters looking for candidates like you.

    Level up your application

    Professional resume templates

    Browse dozens of recruiter approved resume templates, layouts and formats. Choose your favorite and make it your own in minutes.

    Free resume templates

    Resume Builder

    Improve your existing resume or start from scratch and create a standout, ATS-friendly resume. Add job-specific content, download and apply.

    Resume Builder