Senior Software Engineer – Java/Python

Application ends: August 1, 2026
Apply Now

Job Description


This role focuses on Java and Python development, distributed systems, time-series data, and emerging Agentic AI capabilities, with collaboration across global teams.

Responsibilities :

– Design, develop, and maintain backend services using Java and Python in large-scale, distributed environments.

– Build and optimize applications using time-series, SQL databases, Key-Value stores, Document databases and similar data storage technologies

– Design and evolve highly scalable architectures, applying distributed computing and message-driven design principles.

– Build and maintain CI/CD pipelines and infrastructure automation using tools such as GitHub Actions, Terraform, JFrog, and Octopus.

– Leverage Agentic AI, MCPs (Model Context Protocols), and developer agents to improve engineering productivity and code quality, including hands-on workflows in tools such as Cursor IDE.

– Contribute to the development of product-facing intelligent agents, including MCPs, agent orchestration, vector databases, and RAG-based solutions.

– Contribute to software architecture, technical design, and code quality standards.

– Follow Agile practices and collaborate with geographically distributed teams.

Requirements :

– BS or MS in computer science, or related field.

– 5+ years of hands-on industry experience delivering complex backend systems.

– Strong proficiency and hands-on advanced experience in Java and/or Python.

– Experience with time-series databases (SkySpark, TimescaleDB, InfluxDB) and relational databases (PostgreSQL, SQL Server).

– Extensive Experience of authentication and authorization frameworks, including OAuth, OIDC, SAML, and Okta.

– Experience with distributed systems, MQTT, REST, and message-driven architecture.

– Experience with CI/CD and infrastructure automation (GitHub Actions, Terraform, JFrog).

– Knowledge of BMS/IoT ecosystems and protocols (BACnet, Haystack, Modbus).

– Experience with Agentic AI, MCPs, vector databases, or RAG systems is a strong plus.

– AWS experience is preferred, including exposure to Bedrock and AgentCore, EKS, MSK, API Gateway, DynamoDB, Batch, Lambdas and S3.

– Excellent written and verbal communication skills; detail-oriented and strong critical thinker.

– Proven ability to analyze complex problems, decompose them into actionable solutions, and deliver outcomes.

Are you interested in this position?

Apply by clicking on the “Apply Now” button below!

#GraphicDesignJobsOnline

#WebDesignRemoteJobs #FreelanceGraphicDesigner #WorkFromHomeDesignJobs #OnlineWebDesignWork #RemoteDesignOpportunities #HireGraphicDesigners #DigitalDesignCareers# Dynamicbrand guru