Java Technical Lead
Skills Required: Digital: Artificial Intelligence (AI)~Advanced Java Concepts
Relevant Experience Range in Required Skills: 8 to 10 Years
Job Description:
Java Technical Lead
1. 8-10 years of software development experience with a strong focus on Java.
2. Technical Leadership – Drive code quality, enforce security standards, mentor the development team, and ensure delivery aligned with business objectives
3. Strong knowledge and extensive experience in Spring Framework, Spring Boot, and cloud services such as Azure or AWS.
4. Highly proficient in Hibernate, JPA, RDMS such as Oracle, and NoSQL (MongoDB) databases.
5. Experience with messaging systems (Kafka or RabbitMQ).
6. Good to have experience with integration frameworks such as Apache Camel.
7. Containerization & Deployment – Implement and manage modern deployment practices using Docker and Kubernetes for containerization and orchestration
8. Strong understanding and extensive hands-on experience with Micro Services Architecture and best practices.
9. Extensive hands-on experience with Junit, Mockito, Cucumber frameworks.
10. Knowledge of observability tools (Prometheus, Grafana, ELK, Open Telemetry).
11. Excellent knowledge of AI – Use of AI tools like Claude/Co-pilot. And familiar with AI SDLC.
Key Responsibilities
· Design and develop scalable Java-based architectures and solutions.
· Lead and mentor development teams throughout the project lifecycle
· Collaborate with stakeholders to gather and analyse requirements.
· Define technical standards, guidelines, and best practices.
· Conduct code reviews and ensure adherence to quality standards.
· Evaluate and recommend tools, frameworks, and emerging technologies.
· Identify and mitigate technical risks and issues.
· Optimize application performance, scalability, and security.
· Ensure compliance with security and regulatory requirements.
· Document architectural decisions and system designs.
· Support deployment and integration of new solutions.
· Stay updated with emerging technologies and industry trends.
Responsibilities
Skills Required: Digital: Artificial Intelligence (AI)~Advanced Java Concepts
Relevant Experience Range in Required Skills: 8 to 10 Years
Job Description:
Java Technical Lead
1. 8-10 years of software development experience with a strong focus on Java.
2. Technical Leadership – Drive code quality, enforce security standards, mentor the development team, and ensure delivery aligned with business objectives
3. Strong knowledge and extensive experience in Spring Framework, Spring Boot, and cloud services such as Azure or AWS.
4. Highly proficient in Hibernate, JPA, RDMS such as Oracle, and NoSQL (MongoDB) databases.
5. Experience with messaging systems (Kafka or RabbitMQ).
6. Good to have experience with integration frameworks such as Apache Camel.
7. Containerization & Deployment – Implement and manage modern deployment practices using Docker and Kubernetes for containerization and orchestration
8. Strong understanding and extensive hands-on experience with Micro Services Architecture and best practices.
9. Extensive hands-on experience with Junit, Mockito, Cucumber frameworks.
10. Knowledge of observability tools (Prometheus, Grafana, ELK, Open Telemetry).
11. Excellent knowledge of AI – Use of AI tools like Claude/Co-pilot. And familiar with AI SDLC.
Key Responsibilities
· Design and develop scalable Java-based architectures and solutions.
· Lead and mentor development teams throughout the project lifecycle
· Collaborate with stakeholders to gather and analyse requirements.
· Define technical standards, guidelines, and best practices.
· Conduct code reviews and ensure adherence to quality standards.
· Evaluate and recommend tools, frameworks, and emerging technologies.
· Identify and mitigate technical risks and issues.
· Optimize application performance, scalability, and security.
· Ensure compliance with security and regulatory requirements.
· Document architectural decisions and system designs.
· Support deployment and integration of new solutions.
· Stay updated with emerging technologies and industry trends.
Salary : As per industry standard.
Industry :IT-Software / Software Services
Functional Area : IT Software - Application Programming , Maintenance
The role involves overall UI design of real-time Fixed Income trading applications, ensuring alignment with business requirements. Key responsibilities include modifying existing designs and resolving technical issues through collaboration with various teams. Candidates should have extensive experience in the .NET platform, particularly with desktop application technologies, and proficiency in multi-threaded application development. Familiarity with development tools and unit testing is essential, while experience with C# Reactive Extensions is a plus.
Responsibilities
The role involves overall UI design of real-time Fixed Income trading applications, ensuring alignment with business requirements. Key responsibilities include modifying existing designs and resolving technical issues through collaboration with various teams. Candidates should have extensive experience in the .NET platform, particularly with desktop application technologies, and proficiency in multi-threaded application development. Familiarity with development tools and unit testing is essential, while experience with C# Reactive Extensions is a plus.
Salary : As per industry standard.
Industry :IT-Software / Software Services
Functional Area : IT Software - Application Programming , Maintenance
The Automation Tester role requires demonstrated expertise in API automation testing using frameworks such as Rest Assured or Karate, along with strong programming proficiency in Java and JavaScript. Candidates should have a solid understanding of SQL and database concepts, and hands-on experience with CI/CD pipelines and test management tools. Good-to-have skills include exposure to UI automation frameworks and familiarity with Agile methodologies.
Responsibilities
The Automation Tester role requires demonstrated expertise in API automation testing using frameworks such as Rest Assured or Karate, along with strong programming proficiency in Java and JavaScript. Candidates should have a solid understanding of SQL and database concepts, and hands-on experience with CI/CD pipelines and test management tools. Good-to-have skills include exposure to UI automation frameworks and familiarity with Agile methodologies.
Salary : As per industry standard.
Industry :IT-Software / Software Services
Functional Area : IT Software - Application Programming , Maintenance
Job Summary
We are looking for a skilled Azure DevOps Engineer with hands-on experience in building and managing CI/CD pipelines, cloud infrastructure, automation, and deployment processes in Microsoft Azure environments. The ideal candidate should have strong expertise in DevOps practices, Infrastructure as Code (IaC), containerization, and cloud-native technologies.
Key Responsibilities
Design, implement, and maintain CI/CD pipelines using Azure DevOps.
Automate build, deployment, and release management processes.
Manage and monitor Azure cloud infrastructure and services.
Implement Infrastructure as Code (IaC) using Terraform, ARM templates, or Bicep.
Work with containerization and orchestration tools like Docker and Kubernetes/AKS.
Collaborate with development, QA, and operations teams for smooth deployments.
Configure monitoring, logging, and alerting solutions.
Ensure system security, scalability, and high availability.
Troubleshoot deployment and infrastructure issues.
Maintain version control repositories and branching strategies using Git.
Responsibilities
Job Summary
We are looking for a skilled Azure DevOps Engineer with hands-on experience in building and managing CI/CD pipelines, cloud infrastructure, automation, and deployment processes in Microsoft Azure environments. The ideal candidate should have strong expertise in DevOps practices, Infrastructure as Code (IaC), containerization, and cloud-native technologies.
Key Responsibilities
Design, implement, and maintain CI/CD pipelines using Azure DevOps.
Automate build, deployment, and release management processes.
Manage and monitor Azure cloud infrastructure and services.
Implement Infrastructure as Code (IaC) using Terraform, ARM templates, or Bicep.
Work with containerization and orchestration tools like Docker and Kubernetes/AKS.
Collaborate with development, QA, and operations teams for smooth deployments.
Configure monitoring, logging, and alerting solutions.
Ensure system security, scalability, and high availability.
Troubleshoot deployment and infrastructure issues.
Maintain version control repositories and branching strategies using Git.
Salary : As per industry standard.
Industry :IT-Software / Software Services
Functional Area : IT Software - Application Programming , Maintenance
We are seeking a DocuSign CLM professional with 4–5 years of experience to support and maintain Contract Lifecycle Management applications. The role involves providing L2/L2.5 support, handling minor enhancements, and collaborating closely with business and vendor teams. Key responsibilities include incident resolution, workflow configuration, and user access management. Candidates should have strong communication skills and experience in AMS/support-oriented roles, along with a DocuSign CLM certification.
Responsibilities
We are seeking a DocuSign CLM professional with 4–5 years of experience to support and maintain Contract Lifecycle Management applications. The role involves providing L2/L2.5 support, handling minor enhancements, and collaborating closely with business and vendor teams. Key responsibilities include incident resolution, workflow configuration, and user access management. Candidates should have strong communication skills and experience in AMS/support-oriented roles, along with a DocuSign CLM certification.
Salary : As per industry standard.
Industry :IT-Software / Software Services
Functional Area : IT Software - Application Programming , Maintenance
OpenInvoice | E-Invoicing Software for Oil & Gas – Enverus
Manage the end-to-end invoice processing cycle from receipt to completion
Perform automatic compliance and fulfillment alerts to automate workflows, including the invoice-to-PO matching and investigating mismatches
Validate invoices for accuracy and completeness before processing.
Ensure data accuracy, consistency, and compliance with company policies
Coordinate with vendors, procurement, and finance teams to resolve invoice and PO issues
Track pending invoices and follow up to ensure timely closure
Maintain proper documentation for audit and reporting purposes
Support continuous improvement of invoice, PO, and master data processes
Manage various spend types using quantity-based or amount-based, freight and surcharge line types.
Responsibilities
OpenInvoice | E-Invoicing Software for Oil & Gas – Enverus
Manage the end-to-end invoice processing cycle from receipt to completion
Perform automatic compliance and fulfillment alerts to automate workflows, including the invoice-to-PO matching and investigating mismatches
Validate invoices for accuracy and completeness before processing.
Ensure data accuracy, consistency, and compliance with company policies
Coordinate with vendors, procurement, and finance teams to resolve invoice and PO issues
Track pending invoices and follow up to ensure timely closure
Maintain proper documentation for audit and reporting purposes
Support continuous improvement of invoice, PO, and master data processes
Manage various spend types using quantity-based or amount-based, freight and surcharge line types.
Salary : As per industry standard.
Industry :IT-Software / Software Services
Functional Area : IT Software - Application Programming , Maintenance