About the role

About the Role
Title: Software Engineer ( JAVA APPLICATION DEVELOPER )
Location: San Francisco Bay Area, Dallas Tx, New Jersey Mode : Remote
Employment Type: Fulltime About Incedo: Incedo Inc. is a high-growth Digital, Data and AI Transformation Specialist firm headquartered in New Jersey. We are a long-term strategy execution partner for Fortune 500 enterprises, operating at the intersection of business and technology across Banking & Payments, Wealth Management, Telecom, Hi-Tech, and Life Sciences. We are building Incedo 4.0 - an AI-native, execution-focused, founder-led organization designed for scale, speed, and long-term impact. Incedo delivers ROI from AI @ Scale through the “Power of 3”:
  • Deep domain expertise
  • AI & Data capabilities
  • Engineering & Operations excellence
About the team: Core Platform development is spread across multiple cross-functional teams, each building large and complex components of the MDM platform. Engineer plays senior role in a team is technically responsible for particular feature delivery which consists of:
  • Presenting solution to Architects
  • Technical drive feature delivery, make decisions, development leadership - distribute tasks across one-two regular engineers
  • Work with QA to review testing approaches, provide all details needed for testing, review test plans
  • Be responsible for all internal feature documentation Responsibilities
  • Work closely with Tech leads and architects, Kanban master, QA and PM to deliver high quality work
  • Complex features development
  • Provide good code coverage in unit and integration testing
  • Be ready for every day technical decisions
  • Professional communication with other cross-functional team representatives
  • Be ready for sustenance in areas under engineer responsibility Required Skills
  • 5+ years of experience in enterprise application design, development
  • 5+ Experience in backend applications development
  • Proven ability to deliver solutions, offer implementation support, engage with customers.
  • 3+ years of experience in building scalable distributed data systems using Java and Cloud Technology.
  • Good technical background with previous development experience for enterprise customers
  • Strong Java knowledge (Java 8 and above), Java Runtime basics
  • Provide Technical mentorship and leadership to junior team members.
  • Hands-on technically, comfortable reviewing and writing code.
  • Solid foundation in computer science, with strong competencies in algorithms, data structures, software design, and building large, distributed systems
  • Experience in performance optimisations, code profiling, Java application runtime analysis
Preferred Skills:
  • Experience with Amazon AWS, Azure or GCP and its serviceso Managed databases (AWS DynamoDB, Google GBQ, GBT, Azure CosmosDB)o Managed Queue services (AWS SQS, Google PubSub, Azure Service Bus)
  • Experience in cloud security principles
  • Experience with Kubernetes
  • Experience with Big Data Technologies
  • Experience in customer support in SaaS area is a big plus
  • MS in computer science or equivalent experience

Matching similar jobs

JOB OVERVIEW

Experience level

Lead

Location

Seattle, WA

Occupation

Software Developers

Industry

Custom Computer Programming Services

Posted

3 days ago

Tired of running searches?

Rank the roles you'd take once, and matches like these arrive on their own.

CREATE PROFILE