Source description
About the role
We are seeking a talented and motivated Backend Engineer to join our team, focusing on the design, development, and maintenance of high-performance enterprise software solutions using Java and Spring. In this role, you will be instrumental in designing robust REST APIs and orchestrating complex workflows across a microservice architecture. Responsibilities: Software Development: Design, build, and maintain efficient, reusable, and reliable Java code within Spring Boot Applications and ServicesAPI Design: Design and implement robust, scalable, and secure RESTful APIs to power front-end applications and third-party integrations. Build high-throughput, high-availability, and low-latency systemsMicroservices Orchestration: Orchestrate data flow and business logic across multiple microservices to ensure seamless end-to-end functionality.Database Management: Design schema, interact with, and optimise both NoSQL (e. g., MongoDB) and SQL (e. g., PostgreSQL) databases.Code Quality and Tooling: Leverage AI coding tools such as Cursor, CodeX, GitHub Copilot or similar tools to enhance productivity, accelerate development cycles, and maintain high code quality standards.Collaboration: Work closely with front-end developers, product managers, and other stakeholders to define, design, and ship new features.System Architecture: Participate in architectural discussions, code reviews, mentor and guide junior engineers, and help shape the future direction of our software platform. Requirements: 5+ years of relevant work experience in software engineering, preferably in enterprise software development.AI/ML Concepts: An understanding of AI agents, their application in enterprise systems, use of MCP servers and the principles of context engineering.Frontend Development: Experience with React, Next.js, component libraries like MUI, and an interest in being a full-stack developer. An understanding of CSS and HTML DOM is a plus.Cloud Experience: Experience with cloud platforms such as AWS, Azure, GCP, or OCI.DevOps Practices: Familiarity with Docker, Kubernetes, and CI/CD pipelines. We are seeking a talented and motivated Backend Engineer to join our team, focusing on the design, development, and maintenance of high-performance enterprise software solutions using Java and Spring. In this role, you will be instrumental in designing robust REST APIs and orchestrating complex workflows across a microservice architecture. Responsibilities: Software Development: Design, build, and maintain efficient, reusable, and reliable Java code within Spring Boot Applications and ServicesAPI Design: Design and implement robust, scalable, and secure RESTful APIs to power front-end applications and third-party integrations. Build high-throughput, high-availability, and low-latency systemsMicroservices Orchestration: Orchestrate data flow and business logic across multiple microservices to ensure seamless end-to-end functionality.Database Management: Design schema, interact with, and optimise both NoSQL (e. g., MongoDB) and SQL (e. g., PostgreSQL) databases.Code Quality and Tooling: Leverage AI coding tools such as Cursor, CodeX, GitHub Copilot or similar tools to enhance productivity, accelerate development cycles, and maintain high code quality standards.Collaboration: Work closely with front-end developers, product managers, and other stakeholders to define, design, and ship new features.System Architecture: Participate in architectural discussions, code reviews, mentor and guide junior engineers, and help shape the future direction of our software platform. Requirements: 5+ years of relevant work experience in software engineering, preferably in enterprise software development.AI/ML Concepts: An understanding of AI agents, their application in enterprise systems, use of MCP servers and the principles of context engineering.Frontend Development: Experience with React, Next.js, component libraries like MUI, and an interest in being a full-stack developer. An understanding of CSS and HTML DOM is a plus.Cloud Experience: Experience with cloud platforms such as AWS, Azure, GCP, or OCI.DevOps Practices: Familiarity with Docker, Kubernetes, and CI/CD pipelines.
More at VisionSure