Search

Software Engineer ( JAVA APPLICATION DEVELOPER )

PublishedPublished: 6/14/2022
Technology

Job Description

About the Role

\n

Title: Software Engineer ( JAVA APPLICATION DEVELOPER )

\n

Location: San Francisco Bay Area, Dallas Tx, New Jersey

\n

Mode : Remote

\n

Employment Type: Fulltime

\n


\n

About Incedo:

\n

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.

\n

We are building Incedo 4.0 - an AI-native, execution-focused, founder-led organization designed for scale, speed, and long-term impact.

\n

Incedo delivers ROI from AI @ Scale through the “Power of 3”:

\n

• Deep domain expertise

\n

• AI & Data capabilities

\n

• Engineering & Operations excellence

\n


\n

About the team

\n

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:

\n

● Presenting solution to Architects

\n

● Technical drive feature delivery, make decisions, development leadership - distribute tasks across one-two regular engineers

\n

● Work with QA to review testing approaches, provide all details needed for testing, review test plans

\n

● Be responsible for all internal feature documentation

\n

\n

Responsibilities

\n

● Work closely with Tech leads and architects, Kanban master, QA and PM to deliver high quality work

\n

● Complex features development

\n

● Provide good code coverage in unit and integration testing

\n

● Be ready for every day technical decisions

\n

● Professional communication with other cross-functional team representatives

\n

● Be ready for sustenance in areas under engineer responsibility

\n

\n

Required Skills

\n

● 5+ years of experience in enterprise application design, development

\n

● 5+ Experience in backend applications development

\n

● Proven ability to deliver solutions, offer implementation support, engage with customers.

\n

● 3+ years of experience in building scalable distributed data systems using Java and Cloud Technology.

\n

● Good technical background with previous development experience for enterprise customers

\n

● Strong Java knowledge (Java 8 and above), Java Runtime basics

\n

● Provide Technical mentorship and leadership to junior team members.

\n

● Hands-on technically, comfortable reviewing and writing code.

\n

● Solid foundation in computer science, with strong competencies in algorithms, data structures, software design, and building large, distributed systems

\n

● Experience in performance optimisations, code profiling, Java application runtime analysis

\n


\n

Preferred Skills

\n

● Experience with Amazon AWS, Azure or GCP and its services

\n

o Managed databases (AWS DynamoDB, Google GBQ, GBT, Azure CosmosDB)

\n

o Managed Queue services (AWS SQS, Google PubSub, Azure Service Bus)

\n

● Experience in cloud security principles

\n

● Experience with Kubernetes

\n

● Experience with Big Data Technologies

\n

● Experience in customer support in SaaS area is a big plus

\n

● MS in computer science or equivalent experience

\n


Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...