Software Engineer ( JAVA APPLICATION DEVELOPER )

  • Full Time
  • New York
  • 0.000000 - 0.000000
Incedo Inc.

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 services

o 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

Copyright © 2026 MyJavaJobs.com. All Rights Reserved.Disclaimer: This website operates independently and has no affiliation with or endorsement from Java or its official maintainers.