Create Alert
Email me similar jobs

Full Stack Developer (Java / Python / Linux / Production Support)

Full-time

Job Summary


Synechron is seeking a proficient Data Engineer to support the design, development, and maintenance of scalable, efficient data pipelines and enterprise data solutions. The role involves collaborating with cross-functional teams to gather requirements, implement data management strategies, and ensure data quality, security, and availability. The Data Engineer will leverage experience in cloud platforms, big data tools, and modern development practices to enable data-driven decision-making and operational excellence across the organization.


Core Responsibilities:

Translate business requirements into technical designs, APIs, and data models.

Develop back-end services (Java, Python) and, if applicable, front-end components (React/Angular/Vue).

Implement REST/GraphQL endpoints, batch and streaming jobs, and integration adapters.

Write efficient SQL/NoSQL queries; optimize schema, indexing, and data flows (ETL / CDC where needed).

Automate builds, testing, packaging, and deployments (CI/CD pipelines).

Create Linux shell/Python scripts for ops tasks, environment automation, and diagnostics.

Embed security (authN/Z, input validation, secrets management, TLS) and compliance controls.

Implement unit, integration, contract, and performance tests; enforce quality gates.

Add observability: structured logs, metrics, traces, health checks, dashboards, alerts.

Participate in on-call rotation; triage incidents, perform RCA, apply permanent fixes.

Apply resilience patterns (timeouts, retries, circuit breakers, graceful degradation).

Manage configuration, feature flags, environment parity, and IaC (where applicable).

Refactor legacy code and reduce technical debt with measurable impact.

Produce and maintain technical documentation, runbooks, and architecture decision records.

Mentor peers; contribute to engineering standards and best practices.

Collaborate with Product, QA, Security, and Ops to balance scope, risk, and delivery timelines.


Required Skills & Experience:

Strong Java (core, concurrency, REST frameworks) and Python (scripting + services).

Linux : Automate builds and deployments (CI/CD), write shell/Python operations scripts

Web services: REST/JSON, API design, versioning, pagination, error semantics.

Databases: relational (SQL tuning, transactions) plus exposure to NoSQL/cache (e.g., Redis).

CI/CD tooling (Git, pipelines, artifact management), containerization (Docker; Kubernetes nice).

Testing frameworks (JUnit/PyTest), API test tools, performance testing (JMeter/Locust).

Observability stack (Prometheus/Grafana/ELK/OpenTelemetry or equivalents).

Production support discipline: incident management, SLA/SLO mindset, RCA.


Preferred / Nice to Have:

Message/stream platforms (Kafka, MQ).

Infrastructure as Code (Terraform/Ansible).

Cloud platform exposure (AWS/Azure/GCP) including managed data services.

Front-end framework experience (React/Angular/Vue) and TypeScript.

Experience with feature flagging, canary or blue/green deployments.

Knowledge of cost optimization and capacity planning.


Key Performance Indicators (KPIs):

Deployment frequency & change failure rate.

Mean time to detect (MTTD) / recover (MTTR).

API latency (p95) and availability vs SLOs.

Defect escape rate and automated test coverage.

Technical debt reduction (tracked items resolved per quarter).

Incident recurrence (trend down).


Behaviors & Mindset:

Ownership end to end.

Data-driven decision making.

Bias for automation and simplification.

Proactive risk identification.

Clear, timely communication.


SYNECHRON’S DIVERSITY & INCLUSION STATEME


Diversity & Inclusion are fundamental to our culture, and Synechron is proud to be an equal opportunity workplace and is an affirmative action employer. Our Diversity, Equity, and Inclusion (DEI) initiative ‘Same Difference’ is committed to fostering an inclusive culture – promoting equality, diversity and an environment that is respectful to all. We strongly believe that a diverse workforce helps build stronger, successful businesses as a global company. We encourage applicants from across diverse backgrounds, race, ethnicities, religion, age, marital status, gender, sexual orientations, or disabilities to apply. We empower our global workforce by offering flexible workplace arrangements, mentoring, internal mobility, learning and development programs, and more


All employment decisions at Synechron are based on business needs, job requirements and individual qualifications, without regard to the applicant’s gender, gender identity, sexual orientation, race, ethnicity, disabled or veteran status, or any other characteristic protected by law.

Similar jobs

Full Stack Developer (Java / Python / Linux / Production Support)

Apply On Company Site
Back to search page