Java Backend Developer
PLEXO HR Solutions Verified employer
Actively hiring · Posted 6d ago · JEV2610CA77B7BD45
Job description
Responsibilities:● Design, develop, and maintain scalable backend services and APIs using Java and SpringBoot.● Create and optimize SQL database schemas and queries in PostgreSQL to ensure efficientdata storage and retrieval.● Implement RESTful APIs to facilitate seamless communication between frontend and backendcomponents.● Configure and manage Nginx web servers to efficiently handle incoming requests and improveapplication performance.● Deploy and manage applications on AWS or GCP, ensuring scalability, reliability, andsecurity.● Configure and optimize message broker systems using Kafka for real-time data processingand communication.● Containerize applications using Docker for easy deployment, scaling, and management.● Create detailed Low-Level Designs (LLDs) and High-Level Designs (HLDs) to guide thedevelopment and architecture of backend systems.● Automating CI/CD pipelines and streamlining the software development lifecycle.● Integrate AI/ML models into backend workflows using Python, PyTorch/TensorFlow, orthird-party AI APIs.● Leverage AI tools (e.g., OpenAI APIs, Hugging Face, AWS AI services) to build intelligentfeatures.● Collaborate closely with frontend developers, product managers, data scientists, and otherstakeholders to deliver high-quality AI-powered solutions.● Monitor and troubleshoot production systems to ensure optimal performance, reliability, anduptime.What We’re Looking For:● Bachelor’s degree in Computer Science, Engineering, or related field.● 3-5 years of experience in backend development.● Proficiency in Java, Spring Boot, PostgreSQL, SQL, and GitActions.● Strong understanding of RESTful API design principles and best practices.● Experience with configuring and optimizing Nginx web servers.● Experience with configuring and optimizing Kafka service.● Hands-on experience with AWS or GCP.● Familiarity with Docker containers and container orchestration.● Ability to create comprehensive Low-Level Designs (LLDs) and High-Level Designs (HLDs)for backend systems.● Experience with Python for AI/ML model integration in backend services.● Familiarity with AI platforms and APIs such as OpenAI, Hugging Face, AWS AI/ML, or GCPVertex AI.● Excellent problem-solving skills and attention to detail.● Strong communication and collaboration skills, with the ability to work effectively in a teamenvironment.Preferred Qualifications:● Knowledge of microservices architecture and related technologies.● Experience with cloud-native development and serverless computing.● Understanding of software development best practices, including Agile methodologies
Key skills
How to apply
- Sign in or create your free profile — takes about two minutes.
- Apply with one tap — your profile is shared directly with PLEXO HR Solutions.
- Track your application and get updates by email and WhatsApp.