Java Software Engineer
Posted today
Job Viewed
Job Description
Location: Remote
Responsibilities
Develop and maintain backend microservices using Python, Java and Spring Boot
Build and integrate APIs (both GraphQL and REST) for scalable service communication
Deploy and manage services on Google Cloud Platform (GKE)
Work with Google Cloud Spanner (Postgres dialect) and pub/sub tools like Confluent Kafka (or similar)
Automate CI/CD pipelines using GitHub Actions and Argo CD
Design and implement AI-driven microservices
Collaborate with Data Scientists and MLOps teams to integrate ML Models
Implement NLP pipelines
Enable continuous learning and model retraining workflows using Vertex AI or Kubeflow on GCP
Enable observability and reliability of AI decisions by logging model predictions, confidence scores and fallbacks into data lakes or monitoring tools
Required Qualifications
5+ years of backend development experience with Java and Spring Boot
2+ years working with APIs (GraphQL and REST) in microservices architectures
2+ years’ experience integrating or consuming ML/AI models in production environments (e.g. RESTful ML APIs, TensorFlow Serving or Vertex AI Endpoints)
Experience working with structured and unstructured data (e.g. Rx Claim metadata, clinical documents, NLP processing).
Familiarity with ML model lifecycle - from data ingestion, training, deployment, to real-time inference (MLOPS)
2+ years hands-on experience with GCP, AWS, or Azure
2+ years working with pub/sub tools like Kafka or similar
2+ years’ experience with databases (Postgres or similar)
2+ years’ experience with CI/CD tools (GitHub Actions, Jenkins, Argo CD, or similar)
Preferred Qualifications
Hands-on experience with Google Cloud Platform
Familiarity with Kubernetes concepts; experience deploying services on GKE is a plus
Strong understanding of microservice best practices and distributed systems
Familiarity with Vertex AI, Kubeflow or similar AI platforms on GCP for model training and serving
Understanding of GenAI use cases, LLM prompt engineering and agentic orchestration (e.g. LangChain, transformers)
Experience deploying Python-based ML Services into Java microservice ecosystems (via REST, gRPC or sidecar patterns)
Knowledge of claim adjudication, Rx domain logic or healthcare specific workflow automation
Education
Bachelor’s degree or equivalent experience (High School Diploma and 4 years relevant experience)
Java Software Engineer
Posted today
Job Viewed
Job Description
Greetings from ACL Digital
We are looking Remotly for Senior Java Developer for our offiice.
Designation: Senior Java Developer
Experience: 6 Years to 9 Years
Work Location: Remote
Notice Period: Immediate(Next Day joiner only)
Key Responsibilities
Design, implement, and maintain cloud-native microservices using Java (Spring Boot), Scala (Akka Actors, Play Framework), or Golang.
Develop REST APIs for configuration, operational data, and telemetry delivery.
Containerize services using Docker and orchestrate deployments in Kubernetes/OpenShift environments.
Develop async Python services with FastAPI/asyncio to manage Ansible Runner execution and event workflows.
Integrate services with Apache Kafka to coordinate inter-service communication, track job execution, and publish status updates.
Design and manage relational database schemas (PostgreSQL/MySQL), optimize queries, and ensure data integrity for automated workflows
Develop, optimize, and maintain Ansible playbooks (YAML) and Ansible Runner integrations to automate provisioning, configuration, and lifecycle management for network devices (switches, routers, firewalls).
Implement RBAC and secure vault/password handling for sensitive credentials (SSH keys, API tokens).
Integrate and configure Prometheus, Grafana, ELK/OpenSearch for monitoring, metrics, logging, and tracing of deployed services.
Use Git-based repositories for managing Ansible playbooks, configuration templates, and microservice code.
Participate in branching strategies, pull requests, and CI/CD pipelines for automated build, test, and deployment.
Required Skills & Experience
Bachelors/Master’s degree in Computer Science or equivalent experience.
Proficiency in at least one of: Java (Spring Boot), Scala (Akka Actors, Play Framework), or Golang.
Experience with async programming in Python (FastAPI, asyncio).
Understanding of CLI-based device interactions, SNMP MIBs, NETCONF/YANG models, RESTCONF APIs, and vendor-specific network device APIs.
Strong working knowledge of Apache Kafka (topics, partitions, consumer groups, message serialization).
Expertise with Ansible, Ansible Runner, YAML playbooks, and custom network device automation modules.
Experience with Docker, Kubernetes/OpenShift, and microservice scaling strategies.
Familiarity with network security best practices including SSH key management and password vaulting.
Integrating CI/CD workflows with Git branching models.
Proficiency in PostgreSQL/MySQL schema design, data modeling, and performance tuning.
Using Prometheus/Grafana for metrics, ELK/OpenSearch for log aggregation.
Interested candidate can share their resume to
Thanks & Regards
Amit Kumar
Java Software Engineer
Posted today
Job Viewed
Job Description
Location: Remote
Experience-5+Years
Notice period-immediate or max 15 days
Role Overview
We are looking for a strong Java engineer with hands-on experience in Functional Programming , Microservices architecture , and Cloud deployment patterns . This role requires a deep understanding of Java's modern capabilities (including Java 21 features), event-driven architectures (Kafka), and cloud-native development (GCP/AWS/Azure) ).
You will be part of a high-performing team delivering scalable backend solutions for CLIENT, a global financial services leader that is undergoing a major modernization effort in its Collateral and Risk Management space.
Key Responsibilities
Design and implement microservices using modern Java functional programming concepts.
Collaborate on event-driven systems using Kafka and apply architectural patterns like Choreography , Strangler , and Sidecar .
Participate in code reviews, design discussions, and knowledge-sharing sessions.
Develop and deploy applications in GCP (or any public cloud) using services like Cloud Run , GKE , GCS , etc.
Write clean, testable, and scalable code with emphasis on readability and maintainability.
Contribute to the adoption of modern Java features, including Pattern Matching , Records , and Record Patterns .
Demonstrate a foundational understanding of deployment patterns and CI/CD pipelines in cloud environments.
Technical Requirements
Core Java & Functional Programming
Deep understanding of Java Streams , Functional Interfaces , Lambda expressions , Supplier , Consumer , Function , and reduce operations.
Experience with newer Java features (preferably Java 17+; familiarity with Java 21 is a plus).
Proficiency in immutable data structures , pure functions , and clean code principles.
Microservices & Architecture
Strong knowledge of microservices design patterns including:
Choreography (Kafka-based)
Strangler Pattern
Sidecar Pattern
Hands-on experience with Kafka or other message brokers in an Event-Driven Architecture (EDA) .
Cloud & DevOps
Hands-on experience deploying applications in GCP or another cloud provider (AWS, Azure).
Familiarity with Cloud Run , GKE , GCS , or equivalents in other clouds.
Understanding of deployment automation , infrastructure as code , and CI/CD best practices .
The shift timing will follow the standard IST day shift with the flexibility to accommodate occasional status calls during US morning hours.
Java Software Engineer
Posted today
Job Viewed
Job Description
Experience: 3+ years
Location: Ahmedabad
Key Responsibilities:
Develop and maintain Java-based software solutions.
Apply OOP principles and design patterns.
Work on multithreading, concurrency, logging, and error handling.
Implement event-driven/message-driven architecture (Kafka, RabbitMQ, etc.).
Contribute to Microservices development and network programming.
Use tools like Git, Maven, Jenkins; exposure to Docker and AWS (EC2, Lambda, S3).
Participate in Agile development and collaborate in cross-functional teams.
Mandatory Skills:
Core Java , Multithreading , DSA
Kafka/RabbitMQ/ActiveMQ , Network Programming
Microservices , Docker , AWS , Containerization
Requirements:
Bachelor’s/Master’s in CS or related field.
3+ years of hands-on Java development experience.
Strong problem-solving and communication skills.
Java Software Engineer
Posted today
Job Viewed
Job Description
They balance innovation with an open, friendly culture and the backing of a long-established parent company, known for its ethical reputation. We guide customers from what’s now to what’s next by unlocking the value of their data and applications to solve their digital challenges, achieving outcomes that benefit both business and society.
About Client:
Our client is a global digital solutions and technology consulting company headquartered in Mumbai, India. The company generates annual revenue of over $4.29 billion (₹35,517 crore), reflecting a 4.4% year-over-year growth in USD terms. It has a workforce of around 86,000 professionals operating in more than 40 countries and serves a global client base of over 700 organizations.
Our client operates across several major industry sectors, including Banking, Financial Services & Insurance (BFSI), Technology, Media & Telecommunications (TMT), Healthcare & Life Sciences, and Manufacturing & Consumer. In the past year, the company achieved a net profit of $53.4 million (₹4,584.6 crore), marking a 1.4% increase from the previous year. It also recorded a strong order inflow of $5 6 billion, up 15.7% year-over-year, highlighting growing demand across its service lines.
Key focus areas include Digital Transformation, Enterprise AI, Data & Analytics, and Product Engineering—reflecting its strategic commitment to driving innovation and value for clients across industries.
Job Title: Java Developer
Location: Chennai
Experience: 8+ yrs
Job Type: Contract to hire(Min 1+ yr)
Notice Period: Immediate joiners
Job Description:
Java Fullstack Engineer with 8 years of experience in designing and developing enterprise grade applications using Java Spring Hibernate Rest API Spring Boot and Angular
The ideal candidate should have strong technical skills in Java Spring frameworks as well as experience in migrating on premise applications to AWS cloud platform
The candidate should also be able to work independently and should possess excellent problem solving and communication skills
Responsibilities
Design develop and maintain applications using Java Angular Spring Boot Hibernate and Rest API
Design and implement databases using Hibernate and Spring Boot
Develop and maintain web services using Rest API
Design and develop lambda functions
Work with Business owners to understand new business requirement and ensure to implement the services in existing or new applications
As per agile process participate in project planning meeting with customer for understanding requirement and prepare understanding document
Work closely with other teams to ensure that the applications are meeting the required specifications
Develop and maintain unit tests to ensure quality code
Troubleshoot and debug issues in production environment
Develop and maintain technical documentation
Collaborate with stakeholders to ensure that applications are meeting business requirements
Java Software Engineer
Posted today
Job Viewed
Job Description
Required : Experience with Java Swing/ Struts 5+ years, JSON, JavaScript and HTML
Experience with full stack development of applications using Spring and Hibernate/JPA
Knowledge of Azure cloud technologies is a strong plus.
Familiarity with Agile development processes
Proficiency with application build concepts and tools (e.g. Maven)
Experience with Test-driven Development.
Strong database access and design skills in relational databases like MS SQL Server or Oracle.
EDUCATION & EXPERIENCE
• Bachelor’s degree in computer science.
• 4+ years of Java web development-related experience with minimum one year of Angular + experience.
Java Software Engineer
Posted today
Job Viewed
Job Description
Key Responsibilities
● Design and develop scalable, secure, and high-performance backend modules using Java , Spring Boot , and Microservices .
● Follow and enforce SOLID principles , OOP best practices , and use of design patterns .
● Implement and maintain unit tests , conduct peer reviews , and contribute to CI/CD pipelines.
● Collaborate with Product Owners, QA, and DevOps to ensure sprint success and deployment readiness.
● Integrate messaging solutions using RabbitMQ/Kafka and contribute to event-driven workflows.
● Support production issues, performance optimization, and system-level improvements.
● Mentor junior engineers and promote technical excellence within the team.
Must-Have Skills
● 2–7 years of experience in Java backend development .
● Strong hands-on with Spring Boot , Microservices , and REST APIs .
● Solid understanding of OOP , SOLID principles , and design patterns .
● Experience with unit testing , mocking, and test-driven development (TDD).
● Proficient in using message brokers like RabbitMQ or Kafka .
● Experience with AWS cloud-native development (e.g., EC2, Lambda, S3, etc.).
● Familiarity with Agile methodologies (Scrum/Kanban) and tools like Jira, Git.
Good to Have
● Experience in event-driven architecture and multi-tenant applications .
● Background in BFSI/Fintech domains like payments, lending, or banking integrations.
● Exposure to CI/CD, containerization (Docker), and infrastructure-as-code.
Be The First To Know
About the latest Java Jobs in Delhi !
Java Software Engineer
Posted today
Job Viewed
Job Description
Key Skills:
Java
Springboot
Microservices
Hibernate
Rest API
Payment Gateway (must)
Ecommerce
AWS
Responsibilities
Develop and maintain Java applications.
Implement microservices architecture.
Integrate with payment gateways.
Collaborate with cross-functional teams.
Qualifications
4 to 8 years of experience in software development.
Required Skills
Proficiency in Java and Springboot.
Experience with Hibernate and Rest API.
Knowledge of payment gateway integration.
Familiarity with AWS services.
Preferred Skills
Experience in Ecommerce applications.
Java Software Engineer
Posted today
Job Viewed
Job Description
Java Software Engineer
Location: Remote
Responsibilities
- Develop and maintain backend microservices using Python, Java and Spring Boot
- Build and integrate APIs (both GraphQL and REST) for scalable service communication
- Deploy and manage services on Google Cloud Platform (GKE)
- Work with Google Cloud Spanner (Postgres dialect) and pub/sub tools like Confluent Kafka (or similar)
- Automate CI/CD pipelines using GitHub Actions and Argo CD
- Design and implement AI-driven microservices
- Collaborate with Data Scientists and MLOps teams to integrate ML Models
- Implement NLP pipelines
- Enable continuous learning and model retraining workflows using Vertex AI or Kubeflow on GCP
- Enable observability and reliability of AI decisions by logging model predictions, confidence scores and fallbacks into data lakes or monitoring tools
Required Qualifications
- 5+ years of backend development experience with Java and Spring Boot
- 2+ years working with APIs (GraphQL and REST) in microservices architectures
- 2+ years’ experience integrating or consuming ML/AI models in production environments (e.g. RESTful ML APIs, TensorFlow Serving or Vertex AI Endpoints)
- Experience working with structured and unstructured data (e.g. Rx Claim metadata, clinical documents, NLP processing).
- Familiarity with ML model lifecycle - from data ingestion, training, deployment, to real-time inference (MLOPS)
- 2+ years hands-on experience with GCP, AWS, or Azure
- 2+ years working with pub/sub tools like Kafka or similar
- 2+ years’ experience with databases (Postgres or similar)
- 2+ years’ experience with CI/CD tools (GitHub Actions, Jenkins, Argo CD, or similar)
Preferred Qualifications
- Hands-on experience with Google Cloud Platform
- Familiarity with Kubernetes concepts; experience deploying services on GKE is a plus
- Strong understanding of microservice best practices and distributed systems
- Familiarity with Vertex AI, Kubeflow or similar AI platforms on GCP for model training and serving
- Understanding of GenAI use cases, LLM prompt engineering and agentic orchestration (e.g. LangChain, transformers)
- Experience deploying Python-based ML Services into Java microservice ecosystems (via REST, gRPC or sidecar patterns)
- Knowledge of claim adjudication, Rx domain logic or healthcare specific workflow automation
Education
Bachelor’s degree or equivalent experience (High School Diploma and 4 years relevant experience)
Java Software Engineer
Posted today
Job Viewed
Job Description
Java Software Engineer
Location: Remote
Responsibilities
- Develop and maintain backend microservices using Python, Java and Spring Boot
- Build and integrate APIs (both GraphQL and REST) for scalable service communication
- Deploy and manage services on Google Cloud Platform (GKE)
- Work with Google Cloud Spanner (Postgres dialect) and pub/sub tools like Confluent Kafka (or similar)
- Automate CI/CD pipelines using GitHub Actions and Argo CD
- Design and implement AI-driven microservices
- Collaborate with Data Scientists and MLOps teams to integrate ML Models
- Implement NLP pipelines
- Enable continuous learning and model retraining workflows using Vertex AI or Kubeflow on GCP
- Enable observability and reliability of AI decisions by logging model predictions, confidence scores and fallbacks into data lakes or monitoring tools
Required Qualifications
- 5+ years of backend development experience with Java and Spring Boot
- 2+ years working with APIs (GraphQL and REST) in microservices architectures
- 2+ years’ experience integrating or consuming ML/AI models in production environments (e.g. RESTful ML APIs, TensorFlow Serving or Vertex AI Endpoints)
- Experience working with structured and unstructured data (e.g. Rx Claim metadata, clinical documents, NLP processing).
- Familiarity with ML model lifecycle - from data ingestion, training, deployment, to real-time inference (MLOPS)
- 2+ years hands-on experience with GCP, AWS, or Azure
- 2+ years working with pub/sub tools like Kafka or similar
- 2+ years’ experience with databases (Postgres or similar)
- 2+ years’ experience with CI/CD tools (GitHub Actions, Jenkins, Argo CD, or similar)
Preferred Qualifications
- Hands-on experience with Google Cloud Platform
- Familiarity with Kubernetes concepts; experience deploying services on GKE is a plus
- Strong understanding of microservice best practices and distributed systems
- Familiarity with Vertex AI, Kubeflow or similar AI platforms on GCP for model training and serving
- Understanding of GenAI use cases, LLM prompt engineering and agentic orchestration (e.g. LangChain, transformers)
- Experience deploying Python-based ML Services into Java microservice ecosystems (via REST, gRPC or sidecar patterns)
- Knowledge of claim adjudication, Rx domain logic or healthcare specific workflow automation
Education
Bachelor’s degree or equivalent experience (High School Diploma and 4 years relevant experience)